/[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.14, Tue Apr 23 23:02:54 2002 UTC revision 1.19, Mon Mar 10 22:57:21 2003 UTC
# Line 1  Line 1 
1  CvsGraph 1.2.1, 24-Apr-2002  CvsGraph 1.3.0, 20-Jul-2002
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 10  Line 10 
10    
11  New in this version  New in this version
12  -------------------  -------------------
13  - Implement a workaround for browsers that do not understand unordered  - Fix warnings in readconf on some 'older' compiler systems.
   y-coordinates in the imagemap when generated upside down.  
14    
15  - Fix the slowness of CvsGraph when parsing very large (typically -kb files)  - Implement new option to generate proper maps for different levels of HTML.
16    by bypassing the parsing of the actual deltatext. On my machine (K6-2/500/256M    The option -x[34x] determines HTML 3.x (default), HTML 4.x or XHTML style
17    it makes a difference of 7.5s vs 0.04s on a 93MByte file, without counting    maps.
18    disk-overhead; with disk-overhead it takes 12.5s).  
19    Downside is that the logentry cannot be expanded if the file is not parsed in  - Implement a scheme to visualize merges based on tag names. If tags are
20    full (see below). Use option parse_logs to enable log-expansions.    consistently named at the mergepoint and the destination, then these points
21      can be detected using regular expressions. Several new configuration
22      options, merge_*, describe the tags.
23    
24    - Implemented HTMLizing of expansion with %(...%). This prevents a possible
25      cross site scripting exploit when you use '<', '>' or '"' in tagnames.
26      This is a remote chance (you must be stupid to use these characters in a
27      tagname) but anyway, your system can be under attack.
28    
29  - Implemented logentry expansions using %l and %L. You must enable full parsing  - Fixed backing up in the lexer. This improves speed slightly because no
30    (option parse_logs) for this to work.    rule requires lookahead over one character anymore.
31    
32    
33    
# Line 30  Line 36 
36    
37  create directory:  create directory:
38          $ cd /where/ever/you/want          $ cd /where/ever/you/want
39          $ tar xzf cvsgraph-1.2.1.tar.gz          $ tar xzf cvsgraph-1.3.0.tar.gz
40          $ cd cvsgraph-1.2.1          $ cd cvsgraph-1.3.0
41          $ ./configure          $ ./configure
42          $ make          $ make
43    
# Line 86  Line 92 
92                          internet as if you were using cvs. The repository files                          internet as if you were using cvs. The repository files
93                          must be on a locally mounted filesystem. However, you                          must be on a locally mounted filesystem. However, you
94                          can use cvsup or rsync to get a repository to your                          can use cvsup or rsync to get a repository to your
95                          local filesystem and make then image from there.                          local filesystem and make then images from there.
96    
97  Type 'cvsgraph -h' to get a full list of options. If the output is not given  Type 'cvsgraph -h' to get a full list of options. If the output is not given
98  (no '-o'), then the output is written to standard output.  (no '-o'), then the output is written to standard output.

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.19

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0