version 3.5, 2002/11/13 17:28:32 |
version 3.6, 2002/11/16 00:01:00 |
|
|
Currently, you'll also need to have the GNU RCS utilities 'rlog', |
Currently, you'll also need to have the GNU RCS utilities 'rlog', |
'rcsdiff' installed (current version is 5.7). |
'rcsdiff' installed (current version is 5.7). |
|
|
This will change if cvs will be able |
This may change if cvs will be able to serve these functions without |
to serve these functions without having a working directory |
having a working directory [see TODO]. |
[see TODO] |
|
Note that the cvsweb.cgi script needs to have physical |
|
access to the repository (or a copy of it) therefore; |
|
rsh/ssh or pserver access doesn't work yet. |
|
|
|
Install CvsGraph if you want to use it with CVSWeb, and see (5) for |
Note that the cvsweb.cgi script needs to have physical access to the |
|
repository (or a copy of it) therefore; rsh, ssh or pserver access |
|
doesn't work yet. |
|
|
|
Install CvsGraph if you want to use it with CVSWeb, and see (6) for |
configuration notes. This has been tested with CvsGraph 1.3.0. |
configuration notes. This has been tested with CvsGraph 1.3.0. |
|
|
2) Copy cvsweb.conf to your configuration directory. If |
2) Copy cvsweb.conf to your configuration directory. If |
|
|
point to your configuration file. |
point to your configuration file. |
If your perl binary isn't located in /usr/bin you'll have to edit the |
If your perl binary isn't located in /usr/bin you'll have to edit the |
first line of the script as well. |
first line of the script as well. |
If you want to run cvsweb.cgi on Windows NT, see (7). |
If you want to run cvsweb.cgi on Windows NT, see (8). |
|
|
4) If you do not have the dir.gif, text.gif and back.gif icons, copy |
4) If you do not have the dir.gif, text.gif and back.gif icons, copy |
them somewhere in your $DocumentRoot and edit the %ICONS hash |
them somewhere in your $DocumentRoot and edit the %ICONS hash |
|
|
mini icons in the icons/ directory and change the %ICONS hash in |
mini icons in the icons/ directory and change the %ICONS hash in |
cvsweb.conf. |
cvsweb.conf. |
|
|
5) CvsGraph <http://www.akhphd.au.dk/~bertho/cvsgraph/> can be used with |
5) Copy cvsweb.css from the css/ directory to a web server directory, and |
|
point the $cssurl variable in cvsweb.conf to it. |
|
|
|
6) CvsGraph <http://www.akhphd.au.dk/~bertho/cvsgraph/> can be used with |
this version of CVSWeb. See the $allow_cvsgraph and $cvsgraph_config |
this version of CVSWeb. See the $allow_cvsgraph and $cvsgraph_config |
configuration variables in cvsweb.conf. cvsweb.cgi will override some |
configuration variables in cvsweb.conf. cvsweb.cgi will override some |
of the settings in the cvsgraph configuration file with command line |
of the settings in the cvsgraph configuration file with command line |
|
|
map_diff_href so you won't have to tweak them for CVSWeb. Note (and |
map_diff_href so you won't have to tweak them for CVSWeb. Note (and |
install) also the cvsgraph.png icon in the icons/ directory. |
install) also the cvsgraph.png icon in the icons/ directory. |
|
|
6) Have fun! |
7) Have fun! |
|
|
7) If you've Windows NT running, calling of external programs with parameters |
8) If you've Windows NT running, calling of external programs with parameters |
single quoted doesn't work (search for rcsdiff, rlog in |
single quoted doesn't work (search for rcsdiff, rlog in |
cvsweb.cgi), you've to replace it with double quotes. Thanks to |
cvsweb.cgi), you've to replace it with double quotes. Thanks to |
Nick Brachet for pointing this out. |
Nick Brachet for pointing this out. |
|
|
> will fail on NT because the ' are not recognized. Using " will work |
> will fail on NT because the ' are not recognized. Using " will work |
> though. |
> though. |
|
|
8) If you like you can add descriptions to be shown next to each directory |
9) If you like you can add descriptions to be shown next to each directory |
or module name. These are read from CVSROOT/descriptions. |
or module name. These are read from CVSROOT/descriptions. |
|
|
- Check out a copy of your CVSROOT |
- Check out a copy of your CVSROOT |