用ankhsvn提交更改

时间:2014-01-07 09:03:51

标签: visual-studio svn tortoisesvn ankhsvn

我对 ankhsvn

有这个问题

im1

我的解决方案是最新的,但不是它独特的项目。当我尝试提交时我得到了这个错误

im2

当我点击Show changes时,我在临时文件integration_finale.csproj

中有一些更改

im3

那么,这个错误的原因是什么?我该如何解决?

3 个答案:

答案 0 :(得分:1)

csproj文件不是临时文件。它管理您的项目设置以及参考,路径,构建细节等的设置。

从它看起来如何出现这种冲突可能(可能)使用本地,因为它看起来文件的其余部分是正确的(至少从图像中)。似乎更改只是他引用的SpecificVersion标志已更改为默认设置。

现在您应备份此文件并确认文件的其余部分是否正确。如果您损坏了此文件,则必须重建项目文件(csproj)。

答案 1 :(得分:1)

我使用 ankhsvn ,我知道它有一些错误。为了诊断(并且更好地处理冲突)我也使用TortoiseSVN这类问题。

答案 2 :(得分:1)

  • 通过AnkhSVN'清洁'解决方案并再次获得更新

  • 如果以上不起作用,那么我建议您备份当前的.csproj文件。然后将文件更新为svn上的最新提交版本。之后,您可以合并代码并提交更改。

  • 更好地使用TortoiseSVN