SVN的搭建及使用
目錄
一、安裝Visual SVN
下載VisualSVN Server:http://www.visualsvn.com/server/download/
安裝過程如下:
Location是指VisualSVN Server的安裝目錄
Repositorys是指定你的版本庫目錄
Server Port指定一個端口,推薦8443端口
在這選擇免費使用45天
等待進度條完畢
安裝完成後點擊finish,打開軟件
右邊表示的狀態信息
二、安裝TortoiseSVN
下載TortoiseSVN :http://tortoisesvn.net/downloads.html
此處我下載的是10版本,推薦下載12版本,因爲後面漢化會出問題
下載漢化包
安裝過程如下
漢化包安裝,安裝過程很快
三、配置SVN
配置倉庫url,地址爲本地物理網絡地址,我的是192.168.239.1
添加一個代碼庫,左側Respositories上右鍵菜單中選擇創建一個代碼庫
選擇倉庫類型,選擇第一種就可以了
設置倉庫名字
倉庫使用權限設置
創建倉庫的所有信息
創建完成後,進入server軟件,刷新後可以看到剛剛創建的倉庫
這裏有個排錯,可以看到我的server軟件側邊欄中缺失了user 和group兩項
解決方法如下圖:
選擇use subversion authentication即可解決
在側邊欄user 右鍵新建用戶
設置用戶名和密碼
將用戶添加到剛剛創建的倉庫中
複製倉庫的url鏈接
在瀏覽器中粘貼url訪問倉庫,有些瀏覽器可能不能正常顯示,多選擇幾個瀏覽器就可以
四、上傳項目到遠程倉庫
在本地創建兩個TXT文本文檔進行測試使用
本地右鍵FirstRep目錄,選擇TortoiseSVN,導入
將倉庫URL填入,下面空白處可以填寫日誌信息,需自己手動輸入,後面需要輸入自己創建的用戶名和密碼
刷新後可以看到兩個txt文件已經被加入倉庫
五、從遠程倉庫下載項目
首先右鍵點擊自己創建的(cangku)文件夾,右鍵選擇copy URL toCLipboard備用
然後再進入自己創建的test文件夾,在電腦的空白處單擊右鍵,選擇export導出
六、檢出項目
看見檢出文件夾下文件上有綠色對號即爲成功
在此可能會遇到檢出後文件夾無綠色對號
七、版本回退
查看倉庫日誌
可以看到兩個版本信息
選擇較早的一個版本,點擊復原
八、在Eclipse中安裝插件subclipse
Eclipse-->Help-->install new software --> 點擊Add按鈕,輸入下載地址:http://subclipse.tigris.org/update_1.10.x 點擊ok;
安裝成功後進入view查看svn服務
點擊SVN資源庫
在空白處右鍵新建資源庫位置
複製倉庫url
新建成功
九、提交項目
右鍵點擊項目,選擇team->share project
再次右鍵點擊提交
刷新後提交成功
十、 檢出項目
點擊右鍵 import
選擇檢出項目
因爲之前提交的時候文件夾裏已經存在同名文件所以有以下提示,點擊是即可
十一、 eclipse代碼提交到svn服務器上
錯誤整理
1.eclipse中SVN插件搭建無響應
2.Tortoise SVN漢化無效
3.檢出後不顯示綠色對勾
4.配置svn時側邊欄不顯示user項目
5.在eclipse中使用svn時項目側邊欄消失