3 | | == Overview == |
---|
4 | | |
---|
5 | | The [wiki:SvnCcHelpersScript/RevTree RevTree] plugin generates a graphical representation of a Subversion repository. |
---|
6 | | |
---|
7 | | It generates a [http://www.graphviz.org Graphviz] DOT stream from the contents of a repository, and injects this stream into the excellent GraphvizPlugin, which converts in turn the DOT stream into a displayable bitmap image. |
---|
8 | | |
---|
9 | | [[Image(revtree.png)]] |
---|
10 | | '''''Fig.1''' - Revtree sample image'' |
---|
11 | | |
---|
12 | | This plugin is part of the SvnCcHelpersScript suite, as it relies on special SVN properties that are automatically added to the repository when a developer commits her change, with the help of some `pre-` and `post-commit` scripts. |
---|
13 | | |
---|
14 | | == Configuration == |
---|
15 | | |
---|
16 | | The [wiki:SvnCcHelpersScript/RevTree RevTree] plugin reads the following properties from the dedicated `revtree` section in the project configuration file: |
---|
17 | | |
---|
18 | | {{{ |
---|
19 | | [revtree] |
---|
20 | | ; top-level directory common to all branches and trunk |
---|
21 | | topdir = /src/generic |
---|
22 | | ; ignore revisions which are lower than revbase |
---|
23 | | revbase = 160 |
---|
24 | | ; prefix for custom properties used by revtree and the commit scripts |
---|
25 | | domain = domain |
---|
26 | | ; suffix for the base version property |
---|
27 | | basever = basever |
---|
28 | | ; regular expression to extract import info from a ClearCase label |
---|
29 | | ; should contain two named groups: 'label' for the ClearCase label, |
---|
30 | | ; and 'basever' the version of static code synchronized with Rsync (see SvnCcHelpersScript doc) |
---|
31 | | importre = (?P<label>\w+)\sWEEK_(?P<basever>\d{6}) |
---|
32 | | }}} |
---|
| 3 | This plugin has been superseeded with RevtreePlugin |