TortoiseCVS 操做參考手冊服務器
本參考手冊使用TortoiseCVS1.8.18進行實例說明。ui
在目錄「D:repository」下,存放三個配置庫。配置庫的名稱分別爲「cvstrain」、「cvstrain1」、「cvstrain2」。則在「D:repository」下分別新建「cvstrain」、「cvstrain1」、「cvstrain2」三個目錄。如圖1-1:.net
圖1-1code
在工做目錄下,鼠標左鍵選中檢出的配置庫所對應的目錄「cvstrain」,點擊鼠標右鍵選擇「CVS取出(K)…」檢出配置庫內容。如圖2-1:ip
圖2-1資源
彈出「取出模塊」對話框。如圖2-2:get
圖2-2it
在「取出模塊」對話框的選項中:test
「CVSROOT:」填入mail中的CVSROOT信息;cli
「模塊:」填入「.」;
配置庫中的文件將開始下載到本地目錄「D:repositorycvstrain」下。檢出配置庫完成。
如圖2-3:
圖2-3
鼠標左鍵選中目錄「cvstrain」,點擊鼠標右鍵,選擇「CVS更新(U)」。如圖3-1:
圖3-1
更新完成。如圖3-2:
圖3-2
文件修改後文件圖標顯示爲 ,在修改的文件上鼠標右鍵選擇「CVS提交(C)…」。如圖5-1:
圖5-1
在「提交」對話框中的「註釋」寫一些簡潔的說明文字,點擊「確認」按鈕。添加、提交文件完成。如圖5-2:
圖5-2
修改、提交文件完成。如圖5-3:
圖5-3
在待添加的文件上鼠標右鍵選擇「CVS添加(A)…」。如圖4-1:
圖4-1
在「添加」對話框中確認添加的文件格式是否正確,點擊「確認」按鈕添加。如圖4-2:
圖4-2
文件添加成功。如圖4-3:
圖4-3
注意
添加有二種方式:
1.以文本文件/ASCII方式添加。
2.以二進制方式添加。
如添加文件時須要修改文件格式,在文件上點擊右鍵,選擇添加的方式。如圖4-4:
圖4-4
文件添加後圖標顯示爲 ,文件添加後鼠標右鍵選擇「CVS提交(C)…」進行提交。如圖4-5:
圖4-5
在「提交」對話框中寫上一些簡潔的說明文字,點擊「確認」按鈕。如圖4-6:
圖4-6
添加、提交文件完成。如圖4-7:
圖4-7
打開資源管理器目錄「D:repositorycvstraincode」。在此目錄下新建目錄「test-abc」。
在目錄「test-abc」鼠標右鍵,選擇「CVS添加(A)…」或「CVS添加內容(O)…」。如圖6-1:
圖6-1
「CVS添加(A)…」與「CVS添加內容(O)…」的區別在於「CVS添加內容(O)…」會將目錄下的文件一同添加,而「CVS添加(A)…」只添加目錄。如圖6-二、6-3:
圖6-2
圖6-3
目錄成功添加。如圖6-4:
圖6-4
在待刪除文件「test1.txt」上鼠標右鍵選擇「CVS」→「刪除(R)」。如圖7-1:
圖7-1
彈出「刪除」消息框,點擊「確認」按鈕文件在本地目錄中刪除。如圖7-2:
圖7-2
在本地目錄空白處鼠標右鍵選擇「CVS提交(C)…」。如圖7-3:
圖7-3
在「提交」對話框的註釋中可寫一些簡潔的說明文字, 點擊「確認」按鈕。如圖7-4:
圖7-4
文件刪除完成。如圖7-5:
圖7-5
TortoiseCVS界面上並無這樣的功能。不過,能夠在CVS服務器倉庫中手動刪除目錄。若須要刪除目錄,請與SCM工程師聯繫。
在待建立標籤的文件上鼠標右鍵選擇「CVS」→「標籤(T)」。如圖9-1:
圖9-1
彈出「標籤」對話框中,選擇「建立新標籤」,填寫要添加的tag爲「build-abc」。點擊「確認」按鈕。如圖9-2:
圖9-2
建立標籤完成。如圖9-3:
圖9-3
查看文件標籤,在文件上右鍵選擇「CVS」 →「版本分支圖(G)…」。如圖9-4:
圖9-4
在「版本分支圖」中看到已建立的標籤「test-111129」。如圖9-5:
圖9-5
在待刪除標籤的文件鼠標右鍵選擇「CVS」→「標籤(T)」。如圖10-1:
圖10-1
彈出「標籤」對話框中,選擇「刪除已有的標籤」,點擊「確認」按鈕。如圖10-2:
圖10-2
刪除標籤完成。如圖10-3:
圖10-3
在「版本分支圖」中查看標籤「test-111129」已刪除。如圖10-4:
圖10-4
在待查看文件上鼠標右鍵選擇「CVS」 →「版本分支圖(G)…」。如圖11-1:
圖11-1
在「版本分支圖」中查看文件歷史版本。如圖11-2:
圖11-2
附:文件圖標說明