1. 查看機器中是否安裝有cvs
rpm -aq| grep cvs
2.如果未安裝,
安裝cvs 兩種安裝方法 :
(1) yum install cvs
(2)直接使用rpm包安裝
3 . 創建用戶
useradd cvs # 創建用戶cvs
passwd cvs # 添加密碼
chomd 755 /home/cvs
4 .創建放置工程的目錄
mkdir repo # 我是把工程目錄放在repo目錄下
5. 更改/etc/xinetd.d/cvs 文件。
更改爲:
# default: off
# description: The CVS service can record the history of your source \
# files. CVS stores all the versions of a file in a single \
# file in a clever way that only stores the differences \
# between versions.
service cvspserver
{
# disable = yes
port = 2401
socket_type = stream
protocol = tcp
wait = no
user = cvs
passenv = PATH
server = /usr/bin/cvs
env = HOME=/home/cvs/repo # 用戶放置項目工程的目錄
server_args = -f --allow-root=/home/cvs/repo pserver
# bind = 127.0.0.1
}
6 . 在/etc/services 中添加監聽端口信息
echo "cvspserver 2401/tcp #pserver cvs service" >> /etc/services # 直接把內容寫入到services中,也可以打開文件自己寫入。
7.重啓服務
/etc/rc.d/init.d/xinetd restart 重啓動xinetd服務,需要注意,這個服務centos5默認並不安裝,需要定製安裝一下。
8 查看服務是否運行
netstat -lnp|grep 2401
如果返回有結果,表示服務已經啓動,