Edgewall Software

Changes between Version 104 and Version 105 of TracMercurial


Ignore:
Timestamp:
Jan 18, 2016, 2:35:35 PM (8 years ago)
Author:
figaro
Comment:

Further cosmetic changes

Legend:

Unmodified
Added
Removed
Modified
  • TracMercurial

    v104 v105  
    1 [[PageOutline(2-3)]]
     1[[PageOutline(2-5,Contents)]]
    22
    33= Mercurial Plugin for Trac
     
    6666=== Trac
    6767
    68 Consult the version table [#Releases below] to check which 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.
     68Consult the version table to check which 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.
    6969
    7070Installation of the plugin, depending on the version of Trac you are using:
     
    118118The TracMercurial plugin egg should be added to the `plugins` folder of the environment, or it can be globally installed: `python setup.py install` or a `python setup.py develop`. For general instructions about plugins, see also TracPlugins.
    119119
    120 If you installed the egg globally and you're modifying an existing Trac environment to use the Mercurial backend, then you have to explicitly '''enable''' the plugin in TracIni.
     120If you installed the egg globally and you are modifying an existing Trac environment to use the Mercurial backend, then you have to explicitly '''enable''' the plugin in TracIni.
    121121
    122122Since the version 0.11 of the plugin, the package has been renamed to `tracext`:
     
    193193
    194194In Mercurial, the ''Previous Changeset''/''Next Changeset'' navigation is ''not'' purely sequential, as it is in Subversion.
    195 Instead of a ''flat'' history of successive changesets, we actually navigate a [http://en.wikipedia.org/wiki/Directed_acyclic_graph DAG] of changesets.
     195Instead of a ''flat'' history of successive changesets, we actually navigate a [wikipedia:Directed_acyclic_graph DAG] of changesets.
    196196This means a changeset can have multiple parents (0, 1 or 2) and multiple children as well (0 to n).
    197197
     
    241241==== Highlight Conflict Resolution
    242242
    243 While visualizing changeset diffs for merge changesets, we already show the changes relative to both parents, which helps to understand how conflicts (if any) were solved. But this can be improved by specifically highlighting lines that differs from both parents.
     243While visualizing changeset diffs for merge changesets, we already show the changes relative to both parents, which helps to understand how conflicts (if any) were solved. But this can be improved by specifically highlighting lines that differ from both parents.
    244244
    245245==== Repository Management
     
    264264== Bugs and Limitations
    265265
    266 === Features that Trac+svn has but not currently implemented for Trac+hg
     266=== Features in Trac+svn but not in Trac+hg
    267267
    268268 * No ''path history'' mode, ie show all create/delete operations that affected a given path.
     
    304304 - [mercurial:CommandServer] and [mercurial:PythonHglib] (not yet used - see #10411)
    305305
    306 I'm interested in feedback concerning the code, in particular concerning Mercurial. I'm pretty sure I did things in a sub-optimal way, as I was discovering the guts of hg while writing the plugin.  Therefore, I'll be pleased to get tips for improvements.
     306I'm interested in feedback concerning the code, in particular concerning Mercurial. I'm pretty sure I did things in a sub-optimal way, as I was discovering the guts of hg while writing the plugin. Therefore, I'll be pleased to get tips for improvements.
    307307
    308308 -- ChristianBoos