最近我已經看到行爲,更新後svn顯示某些文件爲「衝突」,但當我嘗試編輯衝突時,沒有(「下一個衝突」和「以前的衝突」按鈕被禁用,如果我滾動文件,沒有任何線被標記爲紅色)。svn說衝突,但它真的合併(TortoiseSVN)
這似乎是在我從另一個存儲庫開始工作之後開始的,但我不確定這是否與此有關。
最近我已經看到行爲,更新後svn顯示某些文件爲「衝突」,但當我嘗試編輯衝突時,沒有(「下一個衝突」和「以前的衝突」按鈕被禁用,如果我滾動文件,沒有任何線被標記爲紅色)。svn說衝突,但它真的合併(TortoiseSVN)
這似乎是在我從另一個存儲庫開始工作之後開始的,但我不確定這是否與此有關。
如果出現錯誤,您可以使用svn resolved
刪除衝突標記。
resolved
:在工作拷貝文件或目錄刪除「衝突」狀態。
用法:resolved PATH...
注:此命令不會依語法來解決衝突或是 移除衝突標記;它只是刪除與衝突有關的 工件文件,並允許再次提交
PATH
。
TortoiseSVN外殼擴展應該在上下文菜單中提供「標記爲已解決」選項以執行此操作 – rjohnston 2010-02-25 22:58:10
轉到TortoiseMerge中的選項,並確保
我敢肯定的衝突存在於eols或whitespaces中。
當所有其他都失敗時,嘗試刪除您的工作副本並檢出一個新的。 – Earlz 2010-02-25 22:42:11
這也發生在我身上。嘗試導出所有文件並將它們導回...這是我的解決方案,但仍然很愚蠢:) – 2010-02-25 22:47:19