cvs的初步使用

2021-08-30 08:10:30 字數 872 閱讀 8127

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 減少別人合併的難度 另一方面,...