【发布时间】:2014-01-07 09:03:51
【问题描述】:
ankhsvn 有这个问题:
我有最新的解决方案,但不是其独特的项目。当我尝试提交时,我得到了这个错误
当我点击Show changes 时,我在一个临时文件integration_finale.csproj 中有一些更改
那么,这个错误的原因是什么?我该如何解决?
【问题讨论】:
标签: visual-studio svn tortoisesvn ankhsvn
ankhsvn 有这个问题:
我有最新的解决方案,但不是其独特的项目。当我尝试提交时,我得到了这个错误
当我点击Show changes 时,我在一个临时文件integration_finale.csproj 中有一些更改
那么,这个错误的原因是什么?我该如何解决?
【问题讨论】:
标签: visual-studio svn tortoisesvn ankhsvn
csproj 文件不是临时文件。它管理您的项目设置和引用、路径、构建详细信息等设置。
从看起来这个冲突可以(可能)使用本地,因为它看起来文件的其余部分是正确的(至少从图像中)。看来更改只是他引用的SpecificVersion标志已更改为默认设置。
现在您应该备份此文件并确认文件的其余部分是正确的。如果你损坏了这个文件,你将不得不重建项目文件 (csproj)。
【讨论】:
通过 AnkhSVN 的“清洁”解决方案并再次获取更新
如果上述方法不起作用,那么我建议您备份当前的 .csproj 文件。然后将文件更新为 svn 上的最新提交版本。之后您可以合并代码并提交您的更改。
更好地使用 TortoiseSVN
【讨论】:
我使用 ankhsvn,我知道它有一些错误。为了诊断(以及更好地处理冲突)这种问题,我也使用TortoiseSVN。
【讨论】: