ios - 为什么在我尝试更新我的解决方案时 Xamarin Studio 说 "version control operation failed due to unmerged path error"?

标签 ios version-control github xamarin xamarin-studio

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

要拉回最新版本,我去了:版本控制 > 更新解决方案

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

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

我已经与开发人员交谈过,我可以看到这些文件已在文件夹结构中移动。它们已被移动到 his/pushed 版本的新子文件夹中。这会导致更新问题吗?

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

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

以后如何避免这样的错误?

最佳答案

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

您是唯一一个从事该项目的人吗?如果不是,则很可能意味着其他人已经更改了这些部分并推送了它们。

再次使用github应用程序,它是免费的,看看是怎么回事。我不使用内置的 github 界面。我最初遇到了问题,然后又回到了我最喜欢的地方。如果使用其他开发环境,使用外部工具还可以更轻松地进行管理。

关于ios - 为什么在我尝试更新我的解决方案时 Xamarin Studio 说 "version control operation failed due to unmerged path error"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18572335/

相关文章:

iphone - 在 willAnimateRotationToInterfaceOrientation 中禁用动画?

version-control - 您可以为您在 P4V 中创建的自定义工具分配快捷方式吗

github - 从托管在 GitHub 上的多个 repo 分支中获取提交

git - 提交中作者的 git 电子邮件是否可公开阅读?

objective-c - 带有列的iOS自定义UITableView和UITableViewCell(Twitter应用)

ios - 枚举可变属性字符串(下划线按钮)

ios - XMPPFramework - 实现群聊 (MUC)

c# - 不属于 Windows 组或事件目录的人将如何访问 TFS 项目?

android - 对 Google Play 控制台中的版本控制感到困惑

javascript - 以编程方式在 GitHub 上查找库的 'main' javascript 文件