在安裝了svn服務和svn客戶端之後,我們需要熟悉一下客戶端的使用。
1、系統和環境約束
- win10 64
- VisualSVN-Server-3.9.0-x64 已安裝
- TortoiseSVN-1.10.0.28176-x64-svn-1.10.0 已安裝
2、操作
2.1 上傳一個項目
- 1 創建一個文件夾testsvn,文件夾中創建一個文件wanhe.txt,用來模擬要上傳的項目
-
2 按以下界面操作:
輸入倉庫地址和註釋
輸入賬號和密碼
上傳完畢
2.2 下載一個項目
- 1 刪除本地testsvn文件夾
-
2 按以下方式操作:
鼠標右鍵、點擊SVN checkout
不用輸入連接也不用輸入賬號密碼
檢出完成
檢出的項目帶一個綠色的標記
2.3 修改文件,上傳
-
1 進入剛纔下載的項目文件夾,在wanhe.txt中加入"hello"字符串
wanhe.txt變爲紅色圖標,證明本地文件與服務器文件內容不一樣
-
2 按以下界面操作:
提交之前一定要先update,防止衝突
所謂提交衝突是指:別人已經提交,如果你沒有更新就提交會覆蓋別人的代碼,svn不允許這種操作發生,就會出現衝突的狀態。所以,一定要在提交之前先更新。
我們看到,在提交之後,文件又變爲綠色標記,證明本地與服務器文件一致。
2.4 查看日誌
2.5 恢復到之前版本
操作完畢,wanhe.txt中的內容消失,實際上就是最開始的版本。
至此,我們學習了初步的TortoiseSVN操作。