2014-01-07 120 views
1

我有這個問題,AnkhSVN的提交更改與AnkhSVN的

im1

我有解決方案是最新的,但不是其獨特的項目。當我嘗試提交我得到這個錯誤

im2

當我點擊進入Show changes我有一個臨時文件integration_finale.csproj

im3

所以一些變化,什麼是這個錯誤的原因?我該如何解決它?

回答

1

csproj文件不是臨時文件。它管理你的項目設置和參考,路徑,構建細節等設置。

從它是如何出現的,這個衝突可能(可能)使用本地的,因爲它看起來該文件的其餘部分是正確的(至少從圖像)。看來,這種變化只是爲他參考的SpecificVersion標誌已被更改爲默認設置。

現在您應該備份此文件並確認文件的其餘部分是否正確。如果你損壞了這個文件,你將不得不重建項目文件(csproj)。

+1

* .csproj的文件也很容易產生衝突,如果兩個版本分別添加的文件。 – Gusdor

1

我使用ankhsvn,我知道它有一些錯誤。爲了診斷(並且更好地處理衝突)我也使用這種問題TortoiseSVN

1
  • 「乾淨」通過AnkhSVN的解決方案,並得到更新再次

  • 如果上述方法不工作,那麼我建議你把你當前的.csproj文件的備份。然後將該文件更新到svn上的最新提交版本。之後,您可以合併代碼並提交更改。

  • 更好地使用TortoiseSVN