1. 納入版本控制
①新建文件abc.txt
②在文件上點右鍵
③添加后文件圖標發生變化
2. 提交
①使用TortoiseSVN可以提交具體某一個文件,或某一個目錄下的所有改變。方法就是在想要提交的項目下點右鍵,然后SVN Commit...,就可以看到如下界面
②日志內容如果不填,TortoiseSVN會提交一個空字符串作為日志信息。
③提交后顯示信息如下
④沒有納入版本控制的文件默認是不在提交范圍內的,直接在新創建的文件上點右鍵只能看到add操作的選項,如前所述。但在新創建的文件所在目錄點右鍵選擇SVN commit...,可以看到如下界面
將文件newFile.txt選中
同樣可以提交文件,TortoiseSVN會幫我們自動將newFile.txt納入版本控制
3. 更新
在要更新的文件或目錄上點右鍵→SVN Update
4. 回復歷史版本
①查看歷史版本內容
[1]首先需要把對應版本庫的匿名訪問權限設置為none:anon-access = none
[2]在要查看歷史版本的文件上點右鍵→TortoiseSVN→Show log
[3]在感興趣的歷史版本上點右鍵,可以與當前工作副本進行比較,或直接打開。
②在要回復歷史版本的文件上點右鍵→Update to revision
填上想要回到的版本即可
5. 解決沖突
①文件發生沖突時的狀態和在Eclipse中一樣,這里就不贅述了。
②在沖突的文件上點右鍵→Edit Conflicts
③有“嘆號”的行是發生沖突的行
④在沖突行點右鍵
可以選擇四種操作:
[1]使用他們的
[2]使用我的
[3]把我的放在他們的前面
[4]把他們的放在我的前面
⑤在沖突解決后,直接保存——這時TortoiseSVN自動彈出如下確認界面
⑥文件變為紅色嘆號標志,自動生成的三個文件被刪除。提交修改即可。