Changes between Version 90 and Version 91 of TracMercurial
- Timestamp:
- Jan 27, 2012, 8:43:42 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracMercurial
v90 v91 6 6 to be used instead of [http://subversion.tigris.org Subversion] 7 7 as the VersionControlSystem for Trac. 8 9 ''The plugin has been marked as experimental for a while, but even if there are still some rough edges here and there, it's gotten quite usable.''10 8 11 9 Please take care to use a recent version of the plugin before reporting issues. … … 18 16 * inactive / unsupported 19 17 - log:plugins/0.10/mercurial-plugin, see [./@89#Trac0.10 Trac 0.10] and [./@89#Settingupthemercurialplugin setting up the plugin for 0.10] 20 - log:plugins/0.11/mercurial-plugin 18 - log:plugins/0.11/mercurial-plugin, see [./@90#Trac0.11 Trac 0.11] and [./@89#Settingupthemercurialplugin setting up the plugin for 0.11] 21 19 22 20 … … 25 23 26 24 Consult the version table [#Releases below] to check which precise version you need for your version of Trac. If you want to get a specific revision, add an `svn up -rxxx` step to the instructions below, after the checkout. 27 28 29 ==== Trac 0.11 ====30 That version of the Mercurial plugin also supports of the new features added in 0.11 to the TracBrowser:31 - quickjump to a tag or branch32 - blame support33 - custom property renderers ([source:sandbox/property-renderers-tmp], now in 0.11)34 35 Installation of the plugin:36 {{{37 svn co http://svn.edgewall.org/repos/trac/plugins/0.11/mercurial-plugin38 }}}39 create an "egg" from there:40 {{{41 $ cd mercurial-plugin42 $ python setup.py bdist_egg43 44 $ easy_install dist/TracMercurial-0.11.0.[x]-py2.[x].egg45 }}}46 47 Note that you'll need48 [http://peak.telecommunity.com/DevCenter/setuptools setuptools] >= 0.6 for that (I used setuptools-0.6a9).49 25 50 26 ==== Trac 0.12 ==== … … 107 83 || 1.1.x, 1.2.x, 1.3.x, 1.4, 1.5 || 108 84 |---------------------------------------------------------------------------- 109 |||||||| || 110 |---------------------------------------------------------------------------- 111 || '''0.11.0.10''' || [source:plugins/0.11/mercurial-plugin@10142] || [milestone:0.11] or [source:branches/0.11-stable] || 1.0.x, 1.1.x, 1.2.x, 1.3.x, 1.4, 1.6, tip? || 112 |---------------------------------------------------------------------------- 113 || 0.11.0.9 || [source:plugins/0.11/mercurial-plugin@9445] || [milestone:0.11] or [source:branches/0.11-stable] || 1.0.x, 1.1.x, 1.2.x, 1.3.x, 1.4 || 114 |---------------------------------------------------------------------------- 115 }}} 116 117 General Notes: 118 - the 0.12 version of the plugin works as well as the 0.11 one, but requires the source:0.12-stable (i.e. doesn't work with source:trunk) 85 }}} 86 119 87 120 88 === Mercurial === 121 122 The plugin for 0.11 takes benefit of some new features introduced after the 0.8.2 release of Mercurial, and therefore needs at least a 0.9 version of Mercurial.123 124 Note: as mentioned here125 [http://groups.google.com/group/trac-users/browse_thread/thread/9b1cd95621c19921/9f829e8acd958a8e]126 It *does* require mercurial-0.9.5. Mercurial 0.9.3 is confirmed to not work with plugin 0.11.127 89 128 90 You can download Mercurial itself from 129 91 [http://www.selenic.com/mercurial/wiki/index.cgi/Download Hg:Download]. 130 92 93 We try to maintain backward compatibility with versions of Mercurial as old as 1.3, 94 up to the latest. Better use a recent version however. 95 96 === Windows 131 97 On Windows, it looks like it's possible to re-use the Mercurial library coming from the [Mercurial:BinaryPackages installer], 132 98 see [http://selenic.com/pipermail/mercurial/2007-July/013827.html this mail] … … 136 102 137 103 Alternatively you can install the pre-built Mercurial Python modules from http://bitbucket.org/tortoisehg/thg-winbuild/downloads/ 104 105 You may also want to experiment with the newly introduced Mercurial:HackableHg distribution. 138 106 139 107 == Configuration == … … 172 140 173 141 For general instructions, see TracInstall. 174 175 Since [milestone:0.10], has176 now a ''repository type'' argument besides ''repository directory''.177 142 178 143 When creating a new environment with TracAdmin `initenv` command,