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