解決TortoiseSVN中out of date問題的一個方法


http://blog.csdn.net/freefalcon/article/details/645058

從去年開始,公司的代碼管理從CVS轉向了subvsersion,后者確實是前者的一個飛躍,尤其是使用與Windows資源管理器相集成的TortoiseSVN更是方便。

但有時候在提交修改后的文件時,卻莫名其妙的出現out of date錯誤,導致工程無法commit,即使將新文件刪了重新update,然后再在舊文件上作修改提交也不行。非常讓人郁悶,不知道這是否是TortoiseSVN的BUG,還是我使用有問題?

今天發現一種方法可以繞過這個問題,如下:

1. 先備份out of date的新文件

2. 對out of date文件執行revert操作

3. 再執行update操作

4. 用剛才備份的新文件覆蓋掉舊有的文件

5. 再次執行commit,ok.

你可以從這里找到相關資源:

subversion:http://subversion.tigris.org/

TortoiseSVN:http://tortoisesvn.tigris.org/

subversion中文站:http://www.subversion.org.cn/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM