SVN版本管理工具的使用
一、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
7、解決沖突問題
(1)如果提交有沖突,則ok---->update----->生成四個文件---->cancel
(2)四個文件分別是: A和B有沖突 的,A自己的,B提交之前的,B提交之後的。
(3)打開沖突文件,解決 ---> 刪除其它三個---->commit
(4)提醒其它相關人員再update
SVN版本管理工具的使用