3

我使用 XCode 5(预览版 6)创建了一个带有本地git 存储库的项目,进行了一些更改并尝试提交,最后得到消息“无法访问存储库 'HelloWorld2',请验证存储库是否在线且可访问,并且再试一次”。

单击源代码管理菜单下的刷新状态菜单项时也会显示相同的消息。

实际上,我已经安装了 XCode 4.5 并与 5.0 并排运行,但是使用 Xcode 4.5 打开项目时存在此问题。此外,提交操作也可以通过命令行正常工作。

4

1 回答 1

0

不确定这是否有助于追踪这个问题,但无论如何:

几个月来,我一直很好地连接到本地网络 git 存储库,但我昨天晚些时候遇到了这个问题,我没有做任何事情似乎可以改善这种情况。其中包括:

  • 重启开发机器和服务器;
  • 从 App Store 重新安装 Xcode;
  • 从 git 命令行重新克隆项目(可以很好地看到存储库);
  • 从 Xcode 签出存储库(我能够签出,但其他所有操作,例如 Commit、Refresh Status 等似乎都会导致问题...)
  • 使用 SourceTree 操作存储库(也可以很好地看到它)。

最终,我偶然发现了解决本地问题的方法。如果我在启用有线和无线网络的情况下启动 Xcode,那么我将看不到存储库。如果我关闭它,禁用 wifi 并重新启动它,那么我可以。

我没有太多机会弄清楚区别是什么(特别是当 wifi 连接到同一个网络并且是网络的次要选择时),但它似乎可以解决它。

希望这可能对其他人有所帮助,并希望我能尽快找到真正的解释!

戴夫,

于 2014-02-08T11:18:51.490 回答