Changes between Version 15 and Version 16 of RevtreePlugin


Ignore:
Timestamp:
Feb 20, 2007, 11:06:54 PM (17 years ago)
Author:
Emmanuel Blot
Comment:

Grammar fixes

Legend:

Unmodified
Added
Removed
Modified
  • RevtreePlugin

    v15 v16  
    88
    99The plugin collects the repository's revisions and rebuilds the branches
    10 based the names of the files changed in each revision.
    11 
    12 Filters can be used to chose which branches and which revisions
     10based on the names of the files changed in each revision.
     11
     12Filters can be used to choose which branches and which revisions
    1313are to be displayed.
    1414
     
    2828== Overview ==
    2929
    30 This plugin creates a graph that show the changesets of the project
     30This plugin creates a graph that shows the changesets of the project
    3131repository.
    3232
    3333=== Filters ===
    3434
    35 The user may select which changesets are to be rendered, based on the
    36 several filters:
     35The user may select which changesets are to be rendered, based on several filters:
    3736 * The main filters are mutually exclusive:
    3837   1. '''changeset range''': this filter selects a range of changesets to be
     
    4645     branches declared as 'trunks'
    4746   * '''author''': this filter selects all the branches for which the selected
    48      author has be a participant (''i.e.'' has committed at least one
     47     author has to be a participant (''i.e.'' has committed at least one
    4948     changeset)
    5049   * '''show terminated branches''': this filter makes all branches  visible,
    51      included deleted ones. Default setting hides all ''terminated''
     50     including deleted ones. Default setting hides all ''terminated''
    5251     branches.
    5352
     
    5756Two kinds of views can be selected:
    5857 * '''compact''': in this mode, the revtree graph is kept as compact as
    59    possible, as an attempt to make all the changeset visible in the web
     58   possible, in an attempt to make all the changesets visible on the web
    6059   browser page and thereby minimize the scrolling actions.
    61    Changesets are placed along on their branche, irrespectively of the nearby
     60   Changesets are placed along on their branch, irrespectively of the nearby
    6261   branches.
    6362 * '''timeline''': in this mode, the revtree graph maintains a time view of
     
    7574
    7675In some cases, the chosen filters select no changeset hence no revtree graph
    77 cannot be rendered. In such an event, a Trac error is displayed with the
     76can be rendered. In such an event, a Trac error is displayed with the
    7877following message:
    7978{{{
     
    9089   * SVG is only supported on modern browsers
    9190   * ''inlined SVG'' means that the plugin generates XHTML+SVG data, which are
    92      only supported by few browsers. Many browsers that support SVG do not
     91     only supported by a few browsers. Many browsers that support SVG do not
    9392     accept ''inlined SVG''. Checkout the following section for a non-exhaustive
    9493     list of supported browsers.
     
    207206=== Configuration ===
    208207
    209 Revtree plugin can be configured with the help of the following settings:
     208The revtree plugin can be configured with the help of the following settings:
    210209 * Mandatory parameters defined in the Trac section
    211210{{{
     
    240239Some settings deserve additional information:
    241240 * the `style` option defines the default revtree graph style. Each user
    242    overwrites the default style the first time he updates the revtree style.
    243  * the `reltime` option cannot be customized by the users. The admin choses
     241   overwrites the default style the first time they update the revtree style.
     242 * the `reltime` option cannot be customized by the users. The admin chooses
    244243   whether the time filters are based on the absolute time or the youngest
    245244   changeset in the repository. Let's say the youngest revision in the
     
    247246     1. if `reltime` is set, the revtree time ''starts'' three days ago as
    248247        well: if the user selects the ''last 2 days'' as a filter, the last 5
    249         days (3+2) would be shown
     248        days (3+2) will be shown
    250249     1. if `reltime` is not set, the revtree time ''starts'' now: if the user
    251         selects the ''last 2 days'', no changeset would be shown.
     250        selects the ''last 2 days'', no changeset will be shown.
    252251       
    253252=== Revtree menu item ===
     
    292291   most important information to be represented, and to limit the number of
    293292   operation intersections as much as possible.[[BR]]
    294    -> this extension point allows to provide a custom branch sorting. There
    295    are probably great algorithms that would allow to find the best branch
     293   -> this extension point allows custom branch sorting. There
     294   are probably smart algorithms that could allow better branch
    296295   placement.
    297296     
     
    321320
    322321Version 0.5.0 and above cannot be used with Trac [t:milestone:0.10 0.10] as it
    323 requires the [http://genshi.edgewall.org Genshi] library and use Trac internal
     322requires the [http://genshi.edgewall.org Genshi] library and uses Trac internal
    324323APIs that have changed since the previous release.
    325324