(首先安裝SVN客戶端,windows通常選擇烏龜客戶端: https://tortoisesvn.net/downloads.html,根據系統位數選擇象印客戶端進行安裝, 若是你喜歡用命令行操做, 記得勾選 「command line client tool」 爲 「will be install on local hard driver「,若是勾選了安裝命令行工具,那麼輸入命令 「SVN」, 則會出現如下提示「Type 'svn help' for usage'」)html
1.項目檢出到本地windows
假如項目已經在服務器的倉庫裏,首先傳建一個空文件夾,在空文件夾內右鍵,選擇 "SVN Checkout" ,填入版本庫地址後點肯定,完成後你就能夠在你的目錄下看到你的項目了。若是你須要檢出指定版本,填寫上版本號代替最新版本。服務器
2.導入項目svn
假如你在本地建好項目須要傳到SVN,右鍵選擇 "TortoiseSVN->Repo-browser", 在相應目錄下右鍵選擇 「Add file/Add folder」,選擇相應目錄便可,務必加Comment,這樣別人才知道你幹了啥,導入成功就能看到目錄了,注意,務必記得從新檢出,這樣項目纔是受SVN控制的。工具
3.提交修改url
假如你在本地修改了一個文件要提交修改(文件顯示綠色表示沒被修改,紅色表示被修改過,看不見顏色能夠重啓下電腦),在根目錄下,右鍵選擇SVN Update,務必加comment,方便之後查看。.net
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」,便可查看某個版本的代碼。