Edgewall Software

Changes between Version 62 and Version 63 of TracMercurial


Ignore:
Timestamp:
Dec 16, 2009, 11:02:27 PM (14 years ago)
Author:
Christian Boos
Comment:

updated to the new locations of the plugins

Legend:

Unmodified
Added
Removed
Modified
  • TracMercurial

    v62 v63  
    1313
    1414Detailed 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)
    1820
    1921== Download and Installation ==
     
    2123==== Trac 0.10 ====
    2224
    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).
     25The 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).
    2426
    2527See TracDownload and install Trac the usual way (see TracInstall)
    2628
    27 The plugin itself is available from source:sandbox/mercurial-plugin
     29The plugin itself is available from source:plugins/0.10/mercurial-plugin
    2830
    2931Check it out:
    3032
    3133{{{
    32 svn co http://svn.edgewall.com/repos/trac/sandbox/mercurial-plugin
     34svn co http://svn.edgewall.com/repos/tracplugins/0.10/mercurial-plugin
    3335}}}
    3436and create an "egg" from there
     
    4547 - quickjump to a tag or branch
    4648 - blame support
    47  - custom property renderers ([source:sandbox/property-renderers-tmp], not yet in trunk)
     49 - custom property renderers ([source:sandbox/property-renderers-tmp], now in 0.11)
    4850
    4951Installation of the plugin:
    5052{{{
    51 svn co http://svn.edgewall.com/repos/trac/sandbox/mercurial-plugin-0.11
     53svn co http://svn.edgewall.com/repos/tracplugins/0.11/mercurial-plugin
    5254}}}
    5355create an "egg" from there:
    5456{{{
    55 $ cd mercurial-plugin-0.11
     57$ cd mercurial-plugin
    5658$ python setup.py bdist_egg
    5759}}}
     
    6264==== Trac 0.12 ====
    6365
    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).
     66There'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
     68For trunk itself, use rather  [source:plugins/0.12/mercurial-plugin], which is mostly the same as the 0.11 version.
    6569
    6670Installation of the plugin:
    6771{{{
    68 svn co http://svn.edgewall.com/repos/trac/sandbox/mercurial-plugin-0.12
     72svn co http://svn.edgewall.com/repos/tracplugins/multirepos/mercurial-plugin
    6973}}}
    7074create an "egg" from there:
    7175{{{
    72 $ cd mercurial-plugin-0.12
     76$ cd mercurial-plugin
    7377$ python setup.py bdist_egg
    7478}}}
     
    7983
    8084|| '''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  ||
    9094||      0.2      ||       r3014      || [source:trunk@2900] ||  0.7, 0.8 ||
    9195||      0.2      ||       r2905      ||     '''r2905'''     ||  0.7, 0.8  ||
     
    97101 - 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.
    98102 - 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)
    100104 - 0.9.1 was reported not to work with the 0.11 version of the plugin
    101105 - 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.
     
    367371
    368372'' -- ChristianBoos ''
     373