/[CvsGraph]/cvsgraph/README
ViewVC logotype

Diff of /cvsgraph/README

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.1.1.1, Tue Feb 20 12:07:03 2001 UTC revision 1.3, Sat Feb 24 21:52:28 2001 UTC
# Line 1  Line 1 
1  CvsGraph 1.0.0  CvsGraph 1.0.1
2  ==============  ==============
3  CvsGraph creates a graphic representation of the revisions and branches in a  CvsGraph creates a graphic representation of the revisions and branches in a
4  cvs/rcs repository. CvsGraph is inspired on the 'graph'-option from WinCVS. I  cvs/rcs repository. CvsGraph is inspired on the 'graph'-option from WinCVS. I
# Line 11  Line 11 
11  Notes  Notes
12  -----  -----
13  - I only tested it with:  - I only tested it with:
14          * RedHat Linux 6.[12] with 2.2.16.          * RedHat Linux 6.[12] and 7.0
15          * cvs-1.10          * cvs-1.10
16          * rcs-5.7          * rcs-5.7
17          * gd-1.3 (!)          * gd-1.3 and gd-1.8
18    and have (yet) no clue wheter other systems will like my writing.  - CvsGraph generates only gifs for old versions of gd and only png and jpeg for
19  - CvsGraph only generates (sort of) gifs at the moment because of an old    newer version of gd.
   version of libgd. You are welcome to change this (shouldn't be too hard).  
20    
21    
22    
# Line 26  Line 25 
25  Go to a directory of your choice, unpack the package and cd into the newly  Go to a directory of your choice, unpack the package and cd into the newly
26  create directory:  create directory:
27          $ cd /where/ever/you/want          $ cd /where/ever/you/want
28          $ tar xzf cvsgraph-1.0.0.tar.gz          $ tar xzf cvsgraph-1.0.1.tar.gz
29          $ cd cvsgraph-1.0.0          $ cd cvsgraph-1.0.1
30    
31  Edit the Makefile to suit your needs and run:  Edit the Makefile to suit your needs and run:
32            $ ./configure
33          $ make          $ make
34    
35  This should do the trick and you have an executable file 'cvsgraph' in the  This should do the trick and you have an executable file 'cvsgraph' in the
# Line 53  Line 53 
53  be very insecure. Make a wrapper cgi-script in php, perl, or whatever you  be very insecure. Make a wrapper cgi-script in php, perl, or whatever you
54  normally use. A nice way is to hack the 'cvsweb' package to call CvsGraph.  normally use. A nice way is to hack the 'cvsweb' package to call CvsGraph.
55    
56  To generate am image do something like:  To generate an image do something like:
57          $ cvsgraph -r /home/to/repository -m module -o mygraph.gif myfile.c,v          $ cvsgraph -r /home/to/repository -m module -o mygraph.gif myfile.c,v
58    
59  This generates a revison/branch image of the rcs file 'myfile.c,v' and puts it  This generates a revison/branch image of the rcs file 'myfile.c,v' and puts it
# Line 68  Line 68 
68    
69  Todo  Todo
70  ----  ----
71  - use autoconf  - use ImageMagick for better control over what is generated (also multiple
72  - use a newer version of libgd, or better, use ImageMagick for better control    output formats would be possible)
   over what is generated (also multiple output formats would be possible)  
73  - find a way to use cvs directly instead of rcs (rlog) without the need for a  - find a way to use cvs directly instead of rcs (rlog) without the need for a
74    full checkout of the repository/module    full checkout of the repository/module
75  - clean up the mess of finding revisions, tags and branches. The main branch  - clean up the mess of finding revisions, tags and branches. The main branch

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0