网络管理-安装CVS Server和Web CVS
我使用的是LFS系统,安装CVS server需要cvs, xinetd的支持,请看下面的文章:
Running a CVS server
xinetd-2.3.12
然后就安装CVSWEB系统,在车东的文章里面有一些说明。
不过从车东那里下载回来的cvsweb里面缺少cvsweb.conf文件,于是我通过google摸到了cvsweb的老家,FreeBSD CVSweb Project
下面是下载地址:
http://people.freebsd.org/~scop/cvsweb/cvsweb-3.0.0.tar.gz
http://people.freebsd.org/~scop/cvsweb/cvsweb-2.0.6.tar.gz
很遗憾,在我这3.0.0运行会出现500错误,可是2.0.6就没问题,我都是按照INSTALL里面的说明配置的,那就用2.0.6好了。
安装方法简述一下:
解开cvsweb-2.0.6.tar.gz,将cvsweb.cgi cp到你可以执行cgi的目录下,我这里是/var/www/cgi-bin,别忘了chmod a+x cvsweb.cgi。然后将cvsweb.conf cp到一个配置目录下,我放到了/etc/apache/下。编辑cvsweb.cgi,找到有"== EDIT this =="字样的行,将下面改成类似这样:
for ("$mydir/cvsweb.conf", '/etc/apache/cvsweb.conf') {
再编辑cvsweb.conf文件,找到"@CVSrepositories",将下面改成类似这样:(我的CVSROOT为/cvsroot)
'local' => ['Local Repository', '/cvsroot'],
大功告成了吗?别急,运行一下试试看。
如果一切顺利就OK了,不过也许你和我一样会遇到下面的提示:
Error: Failed to spawn GNU rlog on "/cvsroot/cvstest//1.txt,v".
这是怎么回事呢,原来我们还少安装了一个RCS包,需要用里面的rlog和rcsdiff这两个程序。老家在这:http://www.cs.purdue.edu/homes/trinkle/RCS/
下载:http://www.cs.purdue.edu/homes/trinkle/RCS/rcs-5.7.tar.Z
然后解包安装就行,不过这个东东挺个性的,用root用户不能make,换个非root用户就行了。 大功告成,留个影,看看和sourceforge.net的cvsview是不是没啥分别^_^
Running a CVS server
xinetd-2.3.12
然后就安装CVSWEB系统,在车东的文章里面有一些说明。
不过从车东那里下载回来的cvsweb里面缺少cvsweb.conf文件,于是我通过google摸到了cvsweb的老家,FreeBSD CVSweb Project
下面是下载地址:
http://people.freebsd.org/~scop/cvsweb/cvsweb-3.0.0.tar.gz
http://people.freebsd.org/~scop/cvsweb/cvsweb-2.0.6.tar.gz
很遗憾,在我这3.0.0运行会出现500错误,可是2.0.6就没问题,我都是按照INSTALL里面的说明配置的,那就用2.0.6好了。
安装方法简述一下:
解开cvsweb-2.0.6.tar.gz,将cvsweb.cgi cp到你可以执行cgi的目录下,我这里是/var/www/cgi-bin,别忘了chmod a+x cvsweb.cgi。然后将cvsweb.conf cp到一个配置目录下,我放到了/etc/apache/下。编辑cvsweb.cgi,找到有"== EDIT this =="字样的行,将下面改成类似这样:
for ("$mydir/cvsweb.conf", '/etc/apache/cvsweb.conf') {
再编辑cvsweb.conf文件,找到"@CVSrepositories",将下面改成类似这样:(我的CVSROOT为/cvsroot)
'local' => ['Local Repository', '/cvsroot'],
大功告成了吗?别急,运行一下试试看。
如果一切顺利就OK了,不过也许你和我一样会遇到下面的提示:
Error: Failed to spawn GNU rlog on "/cvsroot/cvstest//1.txt,v".
这是怎么回事呢,原来我们还少安装了一个RCS包,需要用里面的rlog和rcsdiff这两个程序。老家在这:http://www.cs.purdue.edu/homes/trinkle/RCS/
下载:http://www.cs.purdue.edu/homes/trinkle/RCS/rcs-5.7.tar.Z
然后解包安装就行,不过这个东东挺个性的,用root用户不能make,换个非root用户就行了。 大功告成,留个影,看看和sourceforge.net的cvsview是不是没啥分别^_^
顶(0)
踩(0)
下一篇:为两个网段安装DHCP服务器
- 最新评论
