2014-01-07 30 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