6 | | Starting with the 0.12 release, a given TracEnvironment can handle |
7 | | multiple repositories of the same or different versioning systems (see |
8 | | TracRepositoryAdmin). Also, nothing prevents you from setting up |
9 | | multiple Trac Environments on top of the same repository. This can be |
10 | | handy to manage separately different products which share the same |
11 | | code repository. |
| 5 | Starting with Trac 0.12, a given TracEnvironment can handle multiple repositories of the same or different versioning systems (see TracRepositoryAdmin). Also, nothing prevents you from setting up multiple Trac Environments on top of the same repository. This can be handy to manage separately different products which share the same code repository. |
16 | | As mentioned in the TracHistory, Trac was inspired |
17 | | by [http://www.cvstrac.org CVSTrac], a project management |
18 | | and issue tracking system which uses CVS as its versioning |
19 | | system backend (and like Trac, it uses |
20 | | [http://www.sqlite.org SQLite] as its DatabaseBackend, which |
21 | | isn't surprising considering the fact that the author of |
22 | | CVSTrac is also the author of SQLite) ^[wiki:VersioningSystemBackend#a1 (1)]^. |
23 | | |
24 | | The versioning systems which are supported by '''Trac''' out of the box, |
| 11 | The versioning systems which are supported by '''Trac''' out of the box: |
29 | | * [http://www.selenic.com/mercurial/ Mercurial], as a plugin for Trac (see TracMercurial) |
30 | | * [http://www.darcs.net/ Darcs], with '''Trac+Darcs''' |
31 | | (see TracDarcs, [http://progetti.arstecnica.it/trac+darcs/wiki/DarcsBackend DarcsBackend], and also #638) |
32 | | * [http://bazaar-vcs.org/ Bazaar], also with '''Trac+Darcs''' |
| 16 | * [http://mercurial.selenic.com/ Mercurial], as a plugin for Trac, see TracMercurial. |
| 17 | * [http://www.darcs.net/ Darcs], with '''Trac+Darcs''', see TracDarcs, [http://progetti.arstecnica.it/trac+darcs/wiki/DarcsBackend DarcsBackend], and also #638. |
| 18 | * [http://bazaar.canonical.com/en/ Bazaar], also with '''Trac+Darcs'''. |
35 | | (see [http://progetti.arstecnica.it/trac+darcs/wiki/BzrngBackend BzrngBackend]) |
36 | | An attempt to support >=0.10 versions is available at https://launchpad.net/trac-bzr |
37 | | * [http://www.perforce.com/ Perforce], as a plugin for Trac |
38 | | (see [trachacks:PerforcePlugin PerforcePlugin]), (see also ticket #257) |
39 | | * [http://monotone.ca/ Monotone], as a plugin for Trac, see [http://tracmtn.1erlei.de/ TracMTN] (beta), |
40 | | (see also #1492) |
41 | | * [http://www.cvsnt.org/ CVSNT], as a plugin for Trac, see [trachacks:TracCvsntIntegrationPlugin TracCvsntIntegrationPlugin] (PRE-ALPHA) |
42 | | * [http://www.visualsvn.com VisualSVN] integrates Subversion for Windows users (see TracOnWindows) |
43 | | * If you're using something else, you're on your own... |
44 | | |
| 21 | An attempt to support >=0.10 versions is available at https://launchpad.net/trac-bzr. |
| 22 | * [http://www.perforce.com/ Perforce], as a plugin for Trac, see [trachacks:PerforcePlugin PerforcePlugin] and #257. |
| 23 | * [http://monotone.ca/ Monotone], as a plugin for Trac, see [http://tracmtn.1erlei.de/ TracMTN] (beta) and #1492. |
| 24 | * [http://www.march-hare.com/cvspro/ CVSNT], as a plugin for Trac, see [trachacks:TracCvsntIntegrationPlugin TracCvsntIntegrationPlugin], status is pre-alpha. |
| 25 | * [http://www.visualsvn.com VisualSVN] integrates Subversion for Windows users, see TracOnWindows. |
50 | | * #2643: [http://ximbiot.com/cvs/cvshome/ CVS] support |
51 | | * Another [http://dev.laptop.org/git/projects/trac-git Git plugin] developed for/by OLPC (One Laptop Per Child) |
52 | | * TBD: [http://www.darcs.net/DarcsWiki/DarcsGit darcs-git] support for darcs-git backend might also be useful. |
| 31 | * #2643: [http://www.nongnu.org/cvs/ CVS] support |
| 32 | * Another [http://dev.laptop.org/git/projects/trac-git Git plugin] developed for/by [http://one.laptop.org/ One Laptop Per Child] |
| 33 | * TBD: [https://git.wiki.kernel.org/index.php/Interfaces,_frontends,_and_tools#darcs-git darcs-git] support for darcs-git backend might also be useful. |