Edgewall Software

Version 10 (modified by Christian Boos, 9 years ago) ( diff )

#9235 completed

Trac Subversion Repository

Everyone has read access to the Trac Subversion repository located at:

http://svn.edgewall.org/repos/trac/

In addition, see TracDev/SubmittingPatches for instructions to create and submit patches.

Example:

$ svn checkout http://svn.edgewall.org/repos/trac/trunk
$ cd trunk
$ emacs
$ svn diff > my_great_patch.diff

Please attach patches to the appropriate ticket for review and merging.

If you think you should have write-permission to the repository, please contact JonasBorgstrom directly: he will possibly give you an account and a password with which you will be able to commit to the repository (in that case, use HTTPS for the checkout, i.e. https://svn.edgewall.org/repos/trac/).

Mirrors

We now have official DVCS mirrors of the Subversion trunk and maintenance branches which are updated after every commit. For anything else than small fixes, it is more convenient to maintain your changes in your own repositories as it'll be easier to maintain them as the code base continues to evolve upstream (rebase, MQ, etc.).

Mercurial mirror on bitbucket.org

http://bitbucket.org/edgewall/trac

You can either register for a BitBucket account and then "Fork" the above repository, which will create your own trac repository under your account.

Alternatively, you can directly clone the edgewall/trac repository and submit your changes via patches attached to the relevant tickets.

hg clone http://bitbucket.org/edgewall/trac

Git mirror on github.com

http://github.com/edgewall/trac

You can either register for a GitHub account and then "Fork" the above repository, which will create your own trac repository under your account.

Alternatively, you can directly clone the edgewall/trac repository and submit your changes via patches attached to the relevant tickets.

git clone http://github.com/edgewall/trac.git

See also: HowToContribute, TracDev, TracProject

Note: See TracWiki for help on using the wiki.