以下是我采取的步骤。
无法访问工作副本“MyAppName”。
请确认可以访问工作副本,然后重试。
但是我可以使用命令行在终端应用程序中执行提交(以及其他类型的git操作)而不会出现任何问题。
我尝试重新启动计算机,删除所有Xcode设置,但没有任何帮助。
更新:我今天再次尝试,现在运行正常。也许这是Xcode中的某种间歇性错误。
答案 0 :(得分:5)
每当这种情况发生在我身上时(经常发生)我会做以下事情:
1 - 关闭项目 2 - 打开组织者 3 - 进入存储库选项卡。
如果您当前的工作副本已经添加到列表中,那么在组织者中导航到它,然后双击.xcodeproj项目。 这将在XCode中重新打开项目,您会发现现在SCM操作正常。
如果您当前的工作副本尚未添加到列表中,请按左下角的+按钮,选择“添加工作副本”,导航到包含.xcodeproj的文件夹并打开此文件夹。
现在双击.xcodeproj文件,项目将在XCode中打开。
这一切都很好......
不知道为什么这会让事情奏效......但确实如此
答案 1 :(得分:3)
我有同样的问题。如果您在项目的路径中有〜/就会发生这种情况。当您从组织者打开项目时,工作正常。
答案 2 :(得分:2)
这是Xcode的错误!当您直接从对话框的主文件夹中搜索xxx.xcodeproj时,Xcode将使用~/xxx/xxx
作为SVN / Git路径,这是完全错误的。
所以你应该避免这种情况,而是从“/”路径搜索。
答案 3 :(得分:0)
这不是您可能正在寻找的答案,但在使用Remote git repository(Github)和Xcode时遇到了类似的问题。
我最终使用GUI工具“SourceTree”,这是一个好的,易于使用的工具,用于将代码从Local Git拉/推到Remote Git Repository。试一试http://sourcetreeapp.com/