prcs-visualtree(1)

NAME

prcs_tree_info prcs_tree_draw - utilities for visualizing
PRCS trees as graphs

SYNOPSIS

prcs info -l [project] | prcs_tree_info | xvcg prcs_tree_draw  project
prcs-show-tree   [[-r<rev-pattern>]...]    [-ps<filename>]
[args]

DESCRIPTION

This manual page documents briefly the prcs-visualtree
suite. This manual page was written for the Debian GNU/Linux
distribution because the original programs do not have a manual
page.
prcs_tree and prcs_tree2 read the output from "prcs info
-l project" and plot the relationship between versions. Output
is commands for "VCG tool - visualization of compiler graphs" by
Iris Lemke, Georg Sander, and the Compare Consortium.
It is possible to use different branches to check how they
depend on each other. This example assumes a couple of branches
starting with 'EDS', a couple of branches starting with 'HC',
asks info and feeds the output to xvcg. Versions that are merged
into the any node information.

( prcs info -l --plain-format -r "EDS*" genesis.prj
&& prcs info -l --plain-format -r "HC*" genesis.prj )
| prcs_tree_info | xvcg
The info1 field of the nodes is used for the version logs.
Perhaps the info2 field could be used for date.
prcs_tree_draw is a quick and dirty shell script which
takes a project name, optional start and end version numbers, ex
tracts the prcs info -l data, runs prcs_tree and calls xvcg on
the result.
The prcs-show-tree is a more elaborated script that just
runs prcs_tree_info as shown above, avoiding the cumbersome com
mand-line which is quite annoying to enter.
Without leading -r options, it graphs the full project.
With -r options, it only graphs the branches whose names match
the given patterns.
Use the -ps option to output the graph directly to an En
capsulated PostScript file, instead of calling xvcg to display
the revision tree.
"args" are additional args to pass to "prcs -l" if needed.
Typically this can be a project name. "-r" options should not be
specified there.

SEE ALSO

prcs(1), xvcg(1).

AUTHOR

Keith Owens <kaos@ocs.com.au> wrote the prcs_tree*
scripts.
Yann Dirson <dirson@debian.org> contributed the prcs-show
tree script.
This manual page was written by Rafael Laboissiere
<rafael@debian.org>, for the Debian GNU/Linux system (but may be
used by others).

2001-10-28 PRCS
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout