TortoiseSVN配置管理使用详解
一.下載并安裝TortoiseSVN程序,點擊Next,下圖為安裝順序
點擊【Finish】會重新啟動計算機,重啟后,運行中文語言包進行漢化。
二、TortoiseSVN的基本使用方法
安裝完成后,我們來看一下如何使用TortoiseSVN。
1.簽入源代碼到SVN服務器
假如我們用VS在Test文件夾建立了一個項目,現在我們要把這個項目簽入到SVN Server的代碼庫里,首席那我們右鍵點擊Test文件夾,右鍵菜單顯示如下圖
點擊Import,出現如下窗體,其中http://Server IP/為服務器名,可以自己設置,SVN為代碼倉庫,Test為我們要簽入的項目代碼庫
注意:左下角的CheckBox,第一次提交代碼沒有用,以后會非常有用的。
點擊OK,彈出如下窗體,會要求輸入憑據。
在上面的窗口中輸入用戶名和密碼,點擊OK
如上圖所示,我們的源代碼已經成功簽入SVN服務器了,我們的團隊成員就可以遷出SVN服務器上的源代碼到自己本地機器上了。
2.遷出源代碼到本機
在本機創建Test文件夾,右鍵點擊文件夾,點擊CheckOut,
同簽入一樣,同樣要輸入服務器地址,還有遷出路徑,CheckOut Depth,有四種方式,分別是遷出全部,只遷出下一級子目錄和文件,只遷出文件,只遷出空項目,默認是第一個。上述例子中,我們也可以使用瀏覽器來完 成,在瀏覽器中輸入服務器地址,同樣要求驗證用戶。
現在我們的源碼已經遷出到我們的Test文件夾下了,打開,可以看到如下的文件夾結構。
一旦對文件或者文件夾做了任何修改,其圖標就會發生改變,下圖修改了兩個文件
看一下不同狀態對應的圖片,如下圖:
現在我們已經知道如何簽入遷出代碼,也了解了不同圖標代表的意思。
3.提交修改的代碼到SVN
上面我們修改了兩個文件,下來看看如何將修改的代碼提交到SVN。
在文件夾上點擊右鍵或者再文件夾目錄下空白處點擊右鍵,在右鍵菜單上點擊SVN Commit…
點擊OK后,彈出如下窗體
4.添加新文件到SVN
我們建立了一個新的文件UserInfo.cs,右鍵點擊SVN Commit…與上面操作相同就可以了,也可以在文件上點擊右鍵,點擊TortoiseSVN => Add,彈出如下窗體
選擇要提交的文件前的CheckBox,點擊OK,但是注意這個時候我們的文件并沒有提交到SVN上去,只是做了一個標記,之后我們還要SVN Commit一次,才算真正提交到SVN上了。
5.更新本機代碼與SVN服務器上一致
在需要更新的文件夾上點擊右鍵,點擊SVN Update就可以了。
注意:更新有時會因為版本沖突而失敗,這里可以使用[Merge]或者其他方法解決,有可能是因為鎖定[Get Lock]而失敗,需要先解鎖[Release Lock]。
6.重命名文件或者文件夾
右鍵點擊TortoiseSVN => Rename…,在彈出的窗體輸入新名稱,點擊OK,不過還需要SVN Commit 一次才算提交。
7.刪除文件或者文件夾
其實最簡單的方法是刪除后重新提交,不過還可以在要刪除的文件或者文件夾上右鍵點擊TortoiseSVN => Delete,不過也不算是真正刪除,而是加上刪除的標志,需要再次SVN Commit一次才算真正刪除。
注意:提交代碼時,不要提交bin,obj等文件夾,否則會很麻煩。
以上只是TortoiseSVN幾個簡單的使用方法,大家在以后的使用過程中慢慢體會更多功能。希望大家能夠學會如何SVN,因為團隊合作是這個東西很有用處。
總結
以上是生活随笔為你收集整理的TortoiseSVN配置管理使用详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TortoiseSVN Launch F
- 下一篇: PowerDesigner 15.1 安