xCode项目中的两个等效工作副本

时间:2014-02-27 14:04:07

标签: xcode git

在我的项目中,我突然得到了两个等效的Woking Copies

enter image description here

在文件xcshareddata / 1f-messenger.xccheckout中,我看到重复项。但据我了解这个文件 是在项目的每个开放处制作的,尝试修改它是没用的。

最令人烦恼的是,当我尝试从远程git中提取数据时,xCode向我显示了两个等效的存储库,其中一个因为本地代码更改而被禁止,直到提交为止。

我怀疑这个问题是由于某些路径损坏造成的。可以看到1f-messenger.xccheckout的片段

<key>IDESourceControlProjectRelativeInstallPathDictionary</key>
<dict>
    <key>9CAC6304-4358-41CD-9DFC-AAB679FD18F6</key>
    <string>../../../../../../../../users/malex/Work/Git/1Forma/1f-messenger</string>
    <key>CE5489EB-6E76-493B-AD14-F8FB23B31539</key>
    <string>../..</string>
</dict>

我监控了所有git配置,为我的repo做了新的克隆。但似乎这是xCode本身的问题。

当我在本地制作项目副本并在xCode中打开副本时出现了问题。 现在我在磁盘上没有任何项目副本。

1 个答案:

答案 0 :(得分:0)

这是惊人的,但这个问题是通过普通的osx重启治愈! 请注意,即使在项目“删除”和“克隆”之后重新打开xCode也不会影响情况。