Changes between Version 5 and Version 6 of TracMercurial
- Timestamp:
- Nov 4, 2005, 11:35:13 PM (19 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracMercurial
v5 v6 1 1 = Mercurial Plugin for Trac (#1847) = 2 2 3 There is an experimentalplugin for Trac [milestone:0.9] which enables3 There is an '''experimental''' plugin for Trac [milestone:0.9] which enables 4 4 [http://www.selenic.com/mercurial Mercurial] to be used 5 5 instead of [http://subversion.tigris.org Subversion] 6 6 for the VersioningSystemBackend. 7 8 ''The plugin being experimental, expect some rough edges 9 and a somewhat instable set of features/documentation...'' 7 10 8 11 … … 34 37 ===== Releases ===== 35 38 || '''Version''' || mercurial-plugin || Trac vc-refactoring || 36 || 0.1 || r24 82 || r2479||39 || 0.1 || r2491 || r2491 || 37 40 38 41 … … 47 50 == Configuration == 48 51 52 For general instructions about plugins, see also TracPlugins. 53 49 54 The plugin egg can be added to the `plugins` folder of an existing environment, 50 55 or to a brand new environment. Note that if you create a new environment, it's 51 currently necessary to ''not'' specify the repository directoryduring the56 currently necessary to leave the repository directory '''empty''' during the 52 57 `initenv` step (''this will probably be fixed soon''). 53 58 54 In either case, you'll need to specify the backend scheme to be used 55 (here `hg:`) in front of the actual repository location, in TracIni: 59 Then, you need to specify which version control backend has to be used: 56 60 {{{ 57 61 [trac] 58 repository_dir = hg:/path/to/my/hg/repository 59 }}} 62 repository_type = hg 63 repository_dir = /path/to/my/hg/repository 64 }}} 65 ''Note: those installing from 0.9 + the patch on #1847 still have to specify `repository_dir=hg:/path/to/my/hg/repository`'' 60 66 61 67 Also, you'll need to explicitely disable the SVN components: … … 66 72 67 73 ''Note: that constraint will most certainly be lifted in the future'' 74 75 Finally, if you installed the egg by doing a `python setup.py install`, 76 there's the additional constraint of specifically ''enabling'' the plugin: 77 {{{ 78 [components] 79 trac.versioncontrol.svn_fs.* = disabled 80 hgtrac.* = enabled 81 }}} 68 82 69 83