運行TortoiseSVN程序,單擊下壹步,並按照提示進行安裝。
最後,單擊“完成”後,系統會提示您重新啟動系統。其實不重啟也沒關系。
第二,客戶端的使用
1.將源代碼簽入SVN服務器。
如果我們使用Visual Studio在StartKit文件夾中創建壹個項目,我們需要將該項目的源代碼簽入SVN服務器上的代碼庫。首先,右鍵單擊StartKit文件夾,然後單擊右鍵菜單。
點擊Import,彈出如下表單,這是服務器名稱,svn是代碼庫的根目錄,StartKit是我們在上壹個教程中添加的代碼庫。
2.查看這臺機器的源代碼。
3.將修改後的文件提交給SVN服務器。
修改模型文件中的兩個文件ImageInfo.cs和NewsInfo.cs,單擊“確定”按鈕,彈出如下所示的表單:
4.向SVN服務器添加新文件。
在模型文件下添加壹個新的類文件UserInfo.cs,在模型文件下的空白處單擊右鍵,然後單擊SVN提交…,就像上面提到的將修改後的文件提交到SVN服務器壹樣。或者,您可以右鍵單擊UserInfo.cs文件,然後單擊TortoiseSVN = & gt& gt增加
選擇UserInfo.cs文件,然後單擊確定按鈕。這不會將文件提交到SVN服務器,而是在源代碼存儲庫中將文件標記為文件,並將其狀態設置為已修改。之後,我們必須再次檢查SVN提交文件,然後才能將其提交到SVN服務器上的代碼庫。
以上是關於添加文件的內容。其實添加文件夾的步驟是壹樣的,這裏就不說了。
5.更新後的本機代碼與SVN服務器上的最新版本壹致。
這也很簡單,只需右鍵單擊需要更新的文件夾或右鍵單擊文件下的空白處,然後單擊SVN更新。
註意:更新操作可能會因版本沖突而失敗,這可以通過合並或其他方法解決;它也可能因為鎖定Get Lock而失敗,這需要首先解鎖Release Lock。
6.重命名文件或文件夾,並將更改提交到SVN服務器。
只需右鍵單擊要重命名的文件或文件夾,然後單擊TortiseSVN = & gt& gt重命名…,在彈出的表單中輸入新名稱,然後單擊確定。該方法不直接重命名,而是將文件或文件夾的名稱標記為重命名的名稱,並且它還要求我們在重命名之前使用SVN提交將其提交給SVN服務器。
7.刪除文件或文件夾並將修改提交給SVN服務器。
最簡單的方法是直接刪除文件或文件夾,然後使用SVN提交向SVN服務器提交更新。另壹種方法是右鍵單擊要刪除的文件或文件夾= & gt& gtTortoiseSVN = & gt& gt刪除刪除,這個方法不是直接刪除,而是將文件或文件夾的狀態設置為刪除,它還需要我們用SVN提交給SVN服務器才能刪除。
註意:實際上,自從您將源代碼簽入SVN服務器後,每個版本的數據和文件都可以隨時移出,即使您已經刪除了它們。