当我尝试更新我的解决方案时,为什么Xamarin Studio说“由于未合并的路径错误导致版本控制操作失败”?

时间:2013-09-02 11:36:24

标签: ios version-control github xamarin xamarin-studio

我正在使用Xamarin Studio在iMac上开发iOS应用程序。该解决方案托管在Github上。我试图用服务器(github)版本更新我的解决方案并遇到一些错误。

要退回我去过的最新版本:版本控制>更新解决方案

我收到消息版本控制操作失败:。未合并的路径:path_of_file_is_here enter image description here

它在大约4个文件上执行此操作。在“版本控制”面板上,它显示此错误发生在更新的存储更改点。

我已经与Dev交谈,我可以看到这些文件已经在文件夹结构中移动了。它们已被移动到他/推送版本的新子文件夹中。这会导致更新问题吗?

我已经尝试从我的项目中删除4个文件并重新更新但是我得到了同样的错误。 我是否也必须从硬盘中删除它们?

是否因为我对这些文件的本地版本进行了编辑而导致?

将来如何避免这样的错误?

1 个答案:

答案 0 :(得分:1)

您是否尝试过使用github桌面工具并选择确定。它会告诉您更多信息并允许您修复更改。我的猜测是你的代码中存在已经存储在github上的更改的冲突。

你是唯一一个参与这个项目的人吗?如果不是,那么很可能意味着其他人已经改变了这些碎片并推动了它们。

再次使用github应用程序,它是免费的,看看发生了什么。我不使用内置的github接口。我最初有问题,只是回到了我的最爱。如果使用其他开发环境,使用外部工具还可以更轻松地进行管理。