svn教程----TortoiseSVN常用操作
TortoiseSVN常用操作
1、瀏覽倉庫
Repo-browser : 瀏覽倉庫中資源信息
2、導入導出
?Export :導出項目 ,和checkout區別 (checkout檢出后文件,含有.svn隱藏文件夾, 會和SVN倉庫交互, export導出,沒有.svn隱藏文件夾)
?import 將本地資源導入到svn 服務器
3、修改提交
3.1、Checkout
檢出項目,復制項目的副本到本地。
在要檢出的目錄中右鍵:
3.2、add
在檢出的目錄中添加文件:
圖標: 這是一個新文件
?Add to ignore list :添加到忽略列表 (標記該文件不需要版本控制 )
?Add : 標記這個文件添加到服務器
已經標記要添加到版本庫
3.3、Commit
當檢出目錄或子目錄中內容有修改,目錄圖標變為:
提交Commit 提交本地修改至svn服務器:
在檢出目錄或要提交修改的目錄右鍵:
提交后目錄中的內容與svn服務同步,目錄圖標變為:
3.4、update
更新倉庫的文件到本地
在檢出目錄或子目標或文件上右鍵:
3.4.1、更新到最新版本
3.4.2、更新到指定版本
3.5、Delete
Delete :刪除版本庫文件
標記刪除后,本地文件刪除,標記刪除后需要提交。
3.6、恢復
在檢出目錄或子目錄操作會記錄操作日志,提交前可以回滾操作。
在要回滾的檢出目錄或子目錄中右鍵:
4、沖突處理
兩個客戶端同時修改同一個文件, 改動同一個位置,發生沖突情況
如果當commit 遇到文件已經過時,說明另一個人可能改動過 ----- update
db.properties 將本地和服務器合并到一起的文件 (不要直接看)
db.properties.mine 我本地自己修改后的文件
db.properties.r16 我修改之前的文件
db.properties.r17 別人修改后的文件
手動Merge 后,需要將編輯后沖突文件,標記為已經解決 , 再進行commit
總結
以上是生活随笔為你收集整理的svn教程----TortoiseSVN常用操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: svn教程----示例二:测试人员拥有读
- 下一篇: svn教程----eclipse的SVN