Changes between Version 62 and Version 63 of TracMercurial
- Timestamp:
- Dec 16, 2009, 11:02:27 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracMercurial
v62 v63 13 13 14 14 Detailed Change Logs: 15 * log:sandbox/mercurial-plugin 16 * log:sandbox/mercurial-plugin-0.11 17 * log:sandbox/mercurial-plugin-0.12 (for the MultipleRepositorySupport branch) 15 * log:plugins/0.10/mercurial-plugin 16 * log:plugins/0.11/mercurial-plugin 17 * log:plugins/0.12/mercurial-plugin 18 * log:plugins/multirepos/mercurial-plugin 19 (for the MultipleRepositorySupport branch) 18 20 19 21 == Download and Installation == … … 21 23 ==== Trac 0.10 ==== 22 24 23 The plugin [source: sandbox/mercurial-plugin] works fine with Trac 0.10.3, though it will lack the "quickjump" to a branch or tag feature (this was implemented in source:sandbox/vc-refactoring, but is only available in the mainline for 0.11).25 The plugin [source:plugins/0.10/mercurial-plugin] works fine with Trac 0.10.3, though it will lack the "quickjump" to a branch or tag feature (this was implemented in source:sandbox/vc-refactoring, but is only available in the mainline for 0.11). 24 26 25 27 See TracDownload and install Trac the usual way (see TracInstall) 26 28 27 The plugin itself is available from source: sandbox/mercurial-plugin29 The plugin itself is available from source:plugins/0.10/mercurial-plugin 28 30 29 31 Check it out: 30 32 31 33 {{{ 32 svn co http://svn.edgewall.com/repos/trac /sandbox/mercurial-plugin34 svn co http://svn.edgewall.com/repos/tracplugins/0.10/mercurial-plugin 33 35 }}} 34 36 and create an "egg" from there … … 45 47 - quickjump to a tag or branch 46 48 - blame support 47 - custom property renderers ([source:sandbox/property-renderers-tmp], no t yet in trunk)49 - custom property renderers ([source:sandbox/property-renderers-tmp], now in 0.11) 48 50 49 51 Installation of the plugin: 50 52 {{{ 51 svn co http://svn.edgewall.com/repos/trac /sandbox/mercurial-plugin-0.1153 svn co http://svn.edgewall.com/repos/tracplugins/0.11/mercurial-plugin 52 54 }}} 53 55 create an "egg" from there: 54 56 {{{ 55 $ cd mercurial-plugin -0.1157 $ cd mercurial-plugin 56 58 $ python setup.py bdist_egg 57 59 }}} … … 62 64 ==== Trac 0.12 ==== 63 65 64 There's a newer version of the plugin [source:sandbox/mercurial-plugin-0.12] which has been adapted to work with the latest versions of Trac (trunk [milestone:0.12]dev and the MultipleRepositorySupport branch). 66 There's a newer version of the plugin [source:plugins/multirepos/mercurial-plugin-0.12] which has been adapted to work with the MultipleRepositorySupport branch). 67 68 For trunk itself, use rather [source:plugins/0.12/mercurial-plugin], which is mostly the same as the 0.11 version. 65 69 66 70 Installation of the plugin: 67 71 {{{ 68 svn co http://svn.edgewall.com/repos/trac /sandbox/mercurial-plugin-0.1272 svn co http://svn.edgewall.com/repos/tracplugins/multirepos/mercurial-plugin 69 73 }}} 70 74 create an "egg" from there: 71 75 {{{ 72 $ cd mercurial-plugin -0.1276 $ cd mercurial-plugin 73 77 $ python setup.py bdist_egg 74 78 }}} … … 79 83 80 84 || '''Version''' || mercurial-plugin || Trac || Compatible with hg || 81 || '''0.12.0.9''' || [source: sandbox/mercurial-plugin-0.12@8692] || [source:sandbox/multirepos@8677] and up || 1.1.x, 1.2.x, 1.3.x, 1.4, tip ||82 || ''0.12.0.8'' || [source: sandbox/mercurial-plugin-0.12@8659] || [log:sandbox/multirepos@8652-8676] || 1.1.x, 1.2.x, 1.3.x ||83 || ''0.12.0.7'' || [source: sandbox/mercurial-plugin-0.12@8647] || up to [source:sandbox/multirepos@8651] (trunk might work) || 1.1.x, 1.2.x, 1.3.x ||84 ||'''0.11.0.8''' || [source: sandbox/mercurial-plugin-0.11@8646] || [milestone:0.11] or [source:branches/0.11-stable] || 1.0.x, 1.1.x, 1.2.x, 1.3.x, 1.4, tip ||85 || ''0.12.0.5'' || [source: sandbox/mercurial-plugin-0.12@7443] || [source:sandbox/multirepos] (''possibly'' trunk as well) || 1.0.x, 1.1.x ||86 ||''0.11.0.6'' || [source: sandbox/mercurial-plugin-0.11@7442] || [milestone:0.11] or [source:branches/0.11-stable] || ''0.9.x'' (?), 1.0.x, 1.1.x ||87 || 0.11.0.4 || [source: sandbox/mercurial-plugin-0.11@7243] || [milestone:0.11] or [source:branches/0.11-stable] || 0.9.x, 1.0.x ||88 || '''0.10.0.3''' || [source: sandbox/mercurial-plugin@7951] (0.10) || [milestone:0.10] || 0.7, 0.8, 0.9, 1.0.x, 1.1.x, 1.2 ||89 || 0.10.0.2 || [source: sandbox/mercurial-plugin@4467] (0.10) || [milestone:0.10] || 0.7, 0.8, 0.9 ||85 || '''0.12.0.9''' || [source:plugins/multirepos/mercurial-plugin@8692] || [source:sandbox/multirepos@8677] and up || 1.1.x, 1.2.x, 1.3.x, 1.4, tip || 86 || ''0.12.0.8'' || [source:plugins/multirepos/mercurial-plugin@8659] || [log:sandbox/multirepos@8652-8676] || 1.1.x, 1.2.x, 1.3.x || 87 || ''0.12.0.7'' || [source:plugins/multirepos/mercurial-plugin@8647] || up to [source:sandbox/multirepos@8651] (trunk might work) || 1.1.x, 1.2.x, 1.3.x || 88 ||'''0.11.0.8''' || [source:plugins/0.11/mercurial-plugin@8646] || [milestone:0.11] or [source:branches/0.11-stable] || 1.0.x, 1.1.x, 1.2.x, 1.3.x, 1.4, tip || 89 || ''0.12.0.5'' || [source:plugins/0.12/mercurial-plugin@7443] || [source:sandbox/multirepos] (''possibly'' trunk as well) || 1.0.x, 1.1.x || 90 ||''0.11.0.6'' || [source:plugins/0.11/mercurial-plugin@7442] || [milestone:0.11] or [source:branches/0.11-stable] || ''0.9.x'' (?), 1.0.x, 1.1.x || 91 || 0.11.0.4 || [source:plugins/0.11/mercurial-plugin@7243] || [milestone:0.11] or [source:branches/0.11-stable] || 0.9.x, 1.0.x || 92 || '''0.10.0.3''' || [source:plugins/0.10/mercurial-plugin@7951] (0.10) || [milestone:0.10] || 0.7, 0.8, 0.9, 1.0.x, 1.1.x, 1.2 || 93 || 0.10.0.2 || [source:plugins/0.10/mercurial-plugin@4467] (0.10) || [milestone:0.10] || 0.7, 0.8, 0.9 || 90 94 || 0.2 || r3014 || [source:trunk@2900] || 0.7, 0.8 || 91 95 || 0.2 || r2905 || '''r2905''' || 0.7, 0.8 || … … 97 101 - It is quite likely that some 0.9.x versions (maybe even 0.9.5) won't work anymore with the 0.11 and 0.12 versions of the plugin (i.e. those are the versions actively maintained). Most notably, since r7742 the `filectx` API is used, which means that versions anterior to hg:482c524dd9ab can't possibly work. Anyway, at this time you should not be using a pre-1.0 version of Mercurial anymore. 98 102 - the 0.12 version works as well as the 0.11 one, but requires the source:sandbox/multirepos (i.e. doesn't work with source:trunk) 99 - the original branch ([source: sandbox/mercurial-plugin]) which is only for Trac 0.10 is not actively maintained anymore (patches still accepted if you happen to fix a bug, of course)103 - the original branch ([source:plugins/0.10/mercurial-plugin]) which is only for Trac 0.10 is not actively maintained anymore (patches still accepted if you happen to fix a bug, of course) 100 104 - 0.9.1 was reported not to work with the 0.11 version of the plugin 101 105 - 0.9.4 (and probably quite a few intermediate changesets between 0.9.3 and 0.9.4) interferes badly with the TH:AccountManager plugin when using Python 2.3.5. … … 367 371 368 372 '' -- ChristianBoos '' 373