我使用 XCode 5(预览版 6)创建了一个带有本地git 存储库的项目,进行了一些更改并尝试提交,最后得到消息“无法访问存储库 'HelloWorld2',请验证存储库是否在线且可访问,并且再试一次”。
单击源代码管理菜单下的刷新状态菜单项时也会显示相同的消息。
实际上,我已经安装了 XCode 4.5 并与 5.0 并排运行,但是使用 Xcode 4.5 打开项目时不存在此问题。此外,提交操作也可以通过命令行正常工作。
不确定这是否有助于追踪这个问题,但无论如何:
几个月来,我一直很好地连接到本地网络 git 存储库,但我昨天晚些时候遇到了这个问题,我没有做任何事情似乎可以改善这种情况。其中包括:
最终,我偶然发现了解决本地问题的方法。如果我在启用有线和无线网络的情况下启动 Xcode,那么我将看不到存储库。如果我关闭它,禁用 wifi 并重新启动它,那么我可以。
我没有太多机会弄清楚区别是什么(特别是当 wifi 连接到同一个网络并且是网络的次要选择时),但它似乎可以解决它。
希望这可能对其他人有所帮助,并希望我能尽快找到真正的解释!
戴夫,