cvs-1.11.5

简单介绍cvs

下载地址 (HTTP):           http://ftp.cvshome.org/cvs-1.11.5/cvs-1.11.5.tar.gz
下载地址 (FTP):            ftp://ftp.cvshome.org/pub/cvs-1.11.5/cvs-1.11.5.tar.gz
使用版本:                   1.11.5
软件包大小:                 2.6 MB
预计磁盘使用空间:           14 MB

CVS 是 concurrent versioning system 的缩写,意思是并行版本系统。对于多人参加的开发计划,或者需要保留旧版本的文件时,它很有用处。

cvs-1.11.5-zlib.patch 这个补丁让 cvs 使用系统里的 zlib 而不是自带的来编译。这样如果 zlib 上有什么安全漏洞,你不用等待 新版本的 CVS,只要把 zlib 升级就可以了。你可以从这个地址下载cvs补丁:http://downloads.linuxfromscratch.org/blfs-patches.

安装 cvs

如果你要用上面的补丁,就这样:
patch -Np1 -i ../cvs-1.11.5-zlib.patch

安装cvs 可以使用下面命令:

./configure --prefix=/usr &&
make &&
make install

配置 cvs

配置文件

~/.cvsrc ~/.cvswrappers

配置信息

~/.cvsrc 是 cvs 的主要配置文件。使用者在这个文件里可以指定不同 cvs 命令的默认值,比如让所有的 cvs diff 命令都带上参数 -u,就在 .cvs文件里加上 diff -u .

~/.cvswrappers 指定除了 CVSROOT/cvswrappers 文件里指定的以外,使用者还能用哪些wrappers(包装,封装).

内容

cvs 包括 cvs, cvsbugrcs2log

说明

cvs

concurrent versioning system(并行版本系统)的主程序文件。

cvsbug

它把 CVS 的错误报告发送到一个集中支持站点。

rcs2log

从 RCS 产生 ChangeLog(版本变更) 的程序。