--- README 2004/08/14 14:56:18 1.25 +++ README 2004/12/04 02:18:13 1.36 @@ -1,4 +1,4 @@ -CvsGraph 1.4.2, 16-Jul-2004 +CvsGraph 1.5.2, 23-Oct-2004 =========================== CvsGraph creates a graphic representation of the revisions and branches in a cvs/rcs repository. CvsGraph is inspired on the 'graph'-option from WinCVS. I @@ -11,20 +11,11 @@ New in this version ------------------- -- Add regex method for ignoring tags in the generation of the graph. Old trees - are overpolulated and this is a way to reduce it even further. New config - options tag_ignore, tag_nocase and tag_negate. +- Fix POSIX compliance in timezone handling. Only putenv() is used now. +- Fix branch-count when branches get folded. - -Known BUGS ----------- - -- The timezone variable does not seem to exist on Mac OSX. I have no clue how - to patch this yet. - Anyhow, the timezone problem is much worse, because it needs to be calculated - from the revision's commit-time and not the current timezone (Daylight saving - must be accounted for at commit's time, not current). +- Fix configure script to detect gd-2 problems (Thanks to Russell Yanofsky) @@ -33,8 +24,8 @@ create directory: $ cd /where/ever/you/want - $ tar xzf cvsgraph-1.4.2.tar.gz - $ cd cvsgraph-1.4.2 + $ tar xzf cvsgraph-1.5.2.tar.gz + $ cd cvsgraph-1.5.2 $ ./configure $ make @@ -53,6 +44,11 @@ If you have linked libgd with freetype, then you might also need either --with-freetype-lib or --with-freetype2-lib. +There are often precompiled binaries for Linux, FreeBSD, NetBSD and Windows +(and probably other OSes too). Check your local mirror for details. I also have +some links on the homepage for precompiled binaries. Please do not complain to +me about these binaries. + Installing @@ -98,14 +94,22 @@ +Contributed code +---------------- +- contrib/automatic_documentation: + If you are interested in tag-management with respect to the correct branch + information, then I suggest that you take a look at the contribution from + Henrik Carlqvist. He submitted some server-side scripts that can manage tags + in a better fashion than cvs on its own. + + + Todo ---- - do a better job in making a layout (auto moving branches and rubber banding revision-connectors to make place). A start is made, but this is not very functional yet. -- draw only a part or parts of the tree. - License