1、安裝配置
RH linux AS 4下默認安裝有CVS服務器。
建立CVS組和用戶
# groupadd cvs
創建默認的管理賬戶
# useradd -g cvs -G cvsroot
# passwd cvsroot
創建普通操作用戶
# useradd -g cvs -s sbin/nologin -M cvsuser
# passwd cvsuser
建立倉庫
# cd /usr
# mkdir cvsroot
# chown -R cvsroot:cvs /usr/cvsro
加入:export CVSROOT=/usr/cvsroot到/etc/profile
配置自動啟動
在 /etc/xinetd.d 目錄下創建一個文件,隨便命名,比如 cvs
vi /etc/xinetd.d/cvs
在其中添上
service cvspserver
{
socket_type = stream
wait = no
user = root
env = HOME=
server = /usr/bin/cvs
server-tags = --allow-root=/home/cvsroot pserver
}
重啟 xinetd/etc/init.d/xinetd restart
初始化和加入倉庫
cvs init /usr/cvsroot
這樣CVS就可以用了
添加倉庫: 進入到你的源碼目錄
cd /your/sources/path
然后執行
cvs export SOURCE_DIR_NAME Author Version
其中的SOURCE_DIR_NAME 就是你的工程在 CVSROOT 目錄中保存的目錄名, Author 為工程作者, Version 為你的工程發行版本號,必須以字母開頭