CVS版本控制軟件的配置

CVS項目目錄的創建
groupadd -g 60000 cvsusers 建立CVS權限組
建立2個成員用戶
useradd stan
useradd oliver
加入CVS組
usermod -a -G cvsusers stan
usermod -a -G cvsusers oliver
 
建立項目目錄
mkdir -p /var/local/cvs
更改屬組
chgrp cvsusers /var/local/cvs
更改權限加上SGID
chmod 2775 /var/local/cvs
初始化CVS項目目錄
cvs -d /var/local/cvs init
 
創建項目
cd /var/local/cvs;mkdir namedfiles
賦予屬組
chgrp -R cvsusers /var/local/cvs
給予SGID權限
chmod g+ws /var/local/cvs /var/local/cvs/namedfiles
這樣就配置完成了
 
客戶端對項目目錄的使用
 
設置環境變量
本地:export CVSROOT=/var/local/cvs
遠程:export CVSROOT=:ext:ip:/var/local/cvs
 
首次上傳項目文件
cvs import namedfiles group1(項目名) initial(版本名)
下載項目內文件
cvs checkout namedfiles 
若下載後別人修改了文件,則需要更新文件到最新後才能再提交
cvs update
增加文件
cvs add 
刪除文件
cvs remove
提交所有操作-m寫入日誌內容
cvs commit -m "log"
回滾文件到之前版本
cvs update -j HEAD -j 1.1 filename
查看項目的歷史記錄
cvs history -c filename
查看項目的日誌
cvs log filename
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章