Mys*_*rth 46 c# svn tortoisesvn ankhsvn visual-studio
我有一个受版本控制(SVN)的Visual Studio C#项目.我总是提交和更新项目没有任何问题.但是几个小时前,当我尝试启动/重建项目时,Visual Studio会抛出以下错误:
文件具有无效值"<<<<<<< .mine".路径中的非法字符.
我不知道如何解决这个问题.我该怎么办?
Ben*_*zun 65
当svn遇到冲突时会发生这种情况:您更改了文件,服务器上的文件已更改,无法(轻松)自动合并.您现在需要确定什么是正确的解决方案.
Subversion只是将diff添加到源文件中(并在其旁边创建文件,称为OriginalName.mine(未更改)和OriginalName.rsomething(未更改,服务器版本)).
解决冲突并告诉subversion这是解决了.
小智 38
只需删除obj文件夹,它就可以了.
Con*_*ion 11
删除不应该在文件中抛出错误的代码,并删除扩展名为.mine的三个文件.<somerevision>和.<some_other_revision>.svn更新了现在包含"冲突"的文件,您需要手动解决这些冲突.通常这意味着您编辑了一个文件,其他人编辑了同一个文件并签入了更改,并且在签出更改的文件时您没有注意.
删除obj文件夹中的所有内容.
从版本控制中删除您的obj文件夹svn.因为在每个构建时它都会得到更新,当其他开发人员提交更改解决方案时,SVN无法阻止obj文件夹文件并引发错误
文件具有无效值"<<<<<<< .mine".路径中的非法字符.