TortoiseSVN使用教程


(首先安裝SVN客戶端,windows一般選擇烏龜客戶端: https://tortoisesvn.net/downloads.html,根據系統位數選擇象印客戶端進行安裝, 如果你喜歡用命令行操作, 記得勾選 “command line client tool” 為 “will be install on local hard driver“,如果勾選了安裝命令行工具,那么輸入命令 “SVN”, 則會出現以下提示“Type 'svn help' for usage'”)

1.項目檢出到本地

假如項目已經在服務器的倉庫里,首先傳建一個空文件夾,在空文件夾內右鍵,選擇 "SVN Checkout" ,填入版本庫地址后點確定,完成后你就可以在你的目錄下看到你的項目了。如果你需要檢出指定版本,填寫上版本號代替最新版本。

2.導入項目

假如你在本地建好項目需要傳到SVN,右鍵選擇 "TortoiseSVN->Repo-browser", 在相應目錄下右鍵選擇 “Add file/Add folder”,選擇相應目錄即可,務必加Comment,這樣別人才知道你干了啥,導入成功就能看到目錄了,注意,務必記得重新檢出,這樣項目才是受SVN控制的。

3.提交修改

假如你在本地修改了一個文件要提交修改(文件顯示綠色表示沒被修改,紅色表示被修改過,看不見顏色可以重啟下電腦),在根目錄下,右鍵選擇SVN Update,務必加comment,方便以后查看。

4.加入新文件

假如現在加入了一個新文件(藍色表示不屬於版本庫的未知文件),你需要加到版本庫里,右鍵選擇 “TortoiseSVN->Add”,增加完畢后,變成藍色加號,表示新增加的版本庫文件,接下來,只需寫代碼,然后提交即可。

5.刪除文件

假如你要刪除一個文件,右鍵選擇 “TortoiseSVN->Delete”,然后Commit即可。

6.檢查更新

如果你要提交修改的文件有別人提交過新的,你是提交不上去的,你必須先更新再提交,怎么知道服務器有沒有更新?你可以直接選擇更新,有沒有更新一下就知道,或者右鍵 “TortoiseSVN->Check for modifications”。然后點 “Check repository”, 就能看到服務器上改了哪些文件。

選中文件,右鍵選擇HEAD和BASE比較,左邊的表示你的代碼,右邊的表示服務器上的代碼。如果有修改記得及時更新到本地然后再繼續工作,但是有時候更新會有沖突,比如你和服務器上的改了同一個地方,這時候你需要更新下來解決沖突。它會提示你哪個文件沖突,你只需要打開那個文件,按照需求解決沖突即可,(<<<<<到====表示你的代碼,其他表示副武器的代碼)然后選擇“Resolved”,告訴SVN你已經解決沖突了。

 7.查看日志

假如你想看團隊里人干了什么,右鍵選擇 “TortoiseSVN->Show logs”。

8.版本回滾

假如你改了東西,但是還沒有提交,可以使用還原功能,右鍵選擇 “TortoiseSVN->Revert”。

假如你寫錯了東西並且提交上去了,通過版本回滾可以將文件恢復到以前的版本,右鍵選擇 “TortoiseSVN->Update to revision”,通過查看日志來選擇版本,然后回滾即可。

9.版本控制

在提交發布版本時添加版本信息,這是最簡答的一種方法。

在每次發布版本時右鍵選擇 “TortoiseSVN->Branch/tag”。在路徑上打上標簽即可(例如:/Testing/tag/v1.0,這樣你就有了一個v1.0版本的標簽),以后如果你想查看某個版本的代碼,只需要右鍵選擇 “TortoiseSVN->Switch”,即可查看某個版本的代碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM