1.svn回退:浏覽送出日志,選中一個日志,然後revert to this version
2.不同svn路徑拉倒一個本地檔案夾,報錯"已經指向不同的url工作副本": 删除檔案夾中的.svn檔案夾
3.svn: can't remove file 'xxx.jar',另一個程式正在使用此檔案,程序無法通路。後來嘗試删除這個檔案發現他被一個服務給占用了,把那個服務停止掉就好了.
4.對一個沒有版本資訊的目錄,去svn上拉取一緻的檔案夾(裡面的檔案也要有),就可以給它versioned.
5如何清除連結曆史:目錄中單擊右鍵--》tortoisesvn--》settings--》save data--》url history 點clear--》确定.
6.更新或者送出前要執行一下清理(clear up),如果在目前目錄下執行後,還是鎖定,就到上一層目錄執行清理
7. 如果svn的checkout路徑下存在檔案,他就不再建立未存在的頁目錄(待驗證)
8.svn copy to目的要和源位址的檔案夾對應,如果沒有就添加上去
9.svn報錯: 報此種錯誤的可能原因是要checkout的路徑不存在.
10.如果不是在最新版本的代碼(比如使用了revert to this version)上進行的修改,更新和送出時會報代碼沖突,因為svn遠端最新版本和你本地的都對一處進行了修改.解決辦法:
把本地先備份一份,然後把代碼更新到最新,直接把本地的去替換最新的版本.
11.對檔案夾或者檔案rename後要記得先commit,不然它一直都沒有在庫上存在.(感覺直接在svn浏覽器中操作比較方面)
12.對檔案夾重命名時要注意:把檔案夾裡的所有檔案送出完畢後,才能正确重命名
13.發現svn對比word的變化時,可以使用審閱中的下一條