1. 程式人生 > >SVN版本管理工具的使用

SVN版本管理工具的使用

目錄 vision 服務端 版本庫 new arch home 右擊 out

一、svn下載

https://tortoisesvn.net/downloads.html 下載網站

http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html 學習網站

二、使用步驟

1、安裝VisualSVN-Server (管理員安裝服務器端)

2、普通開發人員安裝客戶端SVN 安裝後,在任一文件夾右鍵都會出現 “tortoiseSVN",如果沒有,則重啟電腦

3、啟動 VisualSVN manager Repositories上右鍵-->create new Repository--->保持默認選項-->倉庫名---->完成 (倉庫文件千萬不能刪除) 在user

上添加新用戶

三、客戶端操作

1、建立本地版本庫

    (1)新建項目文件夾 "project" , 在"project"上右鍵--->SVNCheckout--->從服務端得到倉庫的url地址: 比如:https://Lenovo-PC/svn/st/

    (2)單擊accept的第一項

    (3)輸入用戶名和密碼

    (4)單擊: checkout

    (5)退回上一級目錄後,會發現文件夾出現綠色對勾。

    (6)目錄中如果能顯示隱藏文件,則會出現一個.svn的文件夾。

2、添加文件或文件夾

    (1)新創建的文件---會顯示藍色?號,提示該文件未提交到服務器上。

    (2) 在空白處右擊:---》SVN commit ---->提交

    (3)選擇要提交的文件,並且填寫說明信息。----》ok

    (4) 文件變綠,表明提交成功

3、修改文件

(1) 修改本地文件後,會變紅色!號。

(2)修改後,右鍵, commit,再次提交

4、刪除文件

(1)在本地刪除文件或文件夾後,要再次commit

5、拉取文件

(1)首次建立版本庫,用SVN checkout. 以後再拉取服務器文件,用 SVN update.

6、版本回退

(1)右鍵---》tortoiseSVN----> show log ------>找到要回退的版本-----》右鍵----》revert to this revision

----->單擊revert就回退到指定版本

7、解決沖突問題

(1)如果提交有沖突,則ok---->update----->生成四個文件---->cancel

(2)四個文件分別是: A和B有沖突 的,A自己的,B提交之前的,B提交之後的。

(3)打開沖突文件,解決 ---> 刪除其它三個---->commit

(4)提醒其它相關人員再update

SVN版本管理工具的使用