Edgewall Software

Changes between Version 106 and Version 107 of TracMercurial


Ignore:
Timestamp:
Nov 14, 2016, 10:47:10 PM (7 years ago)
Author:
figaro
Comment:

Further cosmetic changes, added logo

Legend:

Unmodified
Added
Removed
Modified
  • TracMercurial

    v106 v107  
    22
    33= Mercurial Plugin for Trac
     4
     5[[Image(mercurial_logo.png, align=right)]]
    46
    57This a plugin for Trac which enables [http://www.selenic.com/mercurial Mercurial] to be used as the VersionControlSystem for Trac. It was originally developed under #1847.
     
    199201In case there are additional parents or children, these are shown as additional changeset properties (''Parents'' or ''Children''), placed below the ''Author'' property and above the ''Message'' property.
    200202
    201 [[Image(hg-plugin-changeset.png,width=666px,align=center)]]
     203[[Image(hg-plugin-changeset.png, width=666px, border=2)]]
    202204
    203205Another additional changeset property is the list of ''Tags'' that might be associated with a changeset.
     
    215217The TracBrowser ''View revision'' form has been extended with pulldown menus for jumping to a given tag or branch. In Mercurial, a branch within a repository corresponds to a head, ie a changeset without children:
    216218
    217 [[Image(hg-plugin-browser.png,width=666px,align=center)]]
     219[[Image(hg-plugin-browser.png, width=666px, border=2)]]
    218220
    219221There is also support for visual ''blame'' annotations:
    220222
    221 [[Image(hg-plugin-annotate.png,width=666px,align=center)]]
     223[[Image(hg-plugin-annotate.png, width=666px, border=2)]]
    222224
    223225=== Mercurial Queue
     
    253255Support for the Forest extension for Mercurial. Forest extension allows operations on trees with nested Mercurial repositories, called forests. Those to some degree correspond to multi-project CVS/Svn/... repositories.
    254256
    255 Already got most of it working, expect that it's pretty much hacked in the Trac 0.10.3 version of the mercurial plugin.
    256 Since it needs a bit more flexibile templating (in regards with the lookup/url's) this is hacked around node.path at the moment. Some (small/large?) issues remain but most of it is working.
     257Already most of it is working, expect that it's hackish in the Trac 0.10.3 version of the plugin. Since it needs a bit more flexibile templating (in regards with the lookup/url's) this is hacked around node.path at the moment. Some (small/large?) issues remain but most of it is working.
    257258
    258259Note that with the MultipleRepositorySupport branch of Trac, it should be possible to implement an IRepositoryProvider component knowing about the `forest` extension and adding besides the repository for the forest itself, the managed repositories as well.