1、取專案
cd d:\workspace\projects\
cvs co -d teset projects/test
2、取乙個特定版本的專案
cvs co -d test -r test_0.1.39a projects/test
3、比較兩個版本的不同
cvs diff -up -r test_0.1.39a -r test_0.1.40a
4、與伺服器當前版本生成diff
cvs diff -up
5. 提交某個檔案
cvs commit -m " comment" file_name
6. 新增檔案:
cvs add new_file
注:如果是對於,word文件,以二進位制方式匯入.
如: cvs -add -kb readme.doc
確認修改並注釋
cvs ci -m "comments"
7. 刪除檔案
cvs rm file_name
確認修改並注釋
cvs ci -m "comments"
8. 命令的縮寫:
commit -->ci
update-->up
checkout-->co/get
remove -->rm
9. 檢視修改歷史
cvs log file_name
cvs history file_name
10. 建立分支tag
cvs tag test-2-0-b5 test
11. 刪除分支tag.
cvs tag -d test-2-0-b9 test
CVS的使用入門
cvs是乙個版本控制系統.在unix中,用它來對在原始檔之上的改變進行記錄,可以記錄版本變換,誰在何時修改了什麼.並且能夠從它管理的原始檔堆裡提取出某次修改時的版本來.它不但能夠在單機上使用,而且cvs能夠許多人一起用協同工作,對同乙個工程進行操作.cvs的機制是這樣的 cvs保留乙份最初原始檔的拷...
CVS 使用問答
1,執行新增命令出錯?重現錯誤 執行命令 cvs add mydir cvs add in directory cvs add aborted there is no version here do cvs checkout first 環境變數 echo cvsroot pserver hover...
CVS使用規範
修改檔案之前首先 update 這意味著修改時的版本盡可能新,一旦發生衝突,解決它的工作量會比較小 及時 mit 本地 與 庫中的 差異越小,別人合併的難度也就越小 他們有比較大的概率能夠拿到新的版本 將不同的功能單元修改分開 mit 一方面,這樣做能夠盡早地 mit 減少別人合併的難度 另一方面,...