2013-08-29 78 views
3

我使用XCode 5(預覽版6)創建了一個本地 git存儲庫的項目,做了一些更改並嘗試提交,最後得到消息「存儲庫' HelloWorld2'無法到達,請驗證存儲庫是否聯機並可以訪問,然後再次嘗試「。XCode 5 - 本地git存儲庫無法訪問

單擊「源代碼管理」菜單下的「刷新狀態」菜單項時也會顯示相同的消息。

其實,我已經安裝了XCode 4.5並與5.0並排運行,但是當使用Xcode 4.5打開項目時,問題確實存在而不是。另外,提交操作也可以通過命令行工作。

+0

Xcode 5仍在開發中,遇到一些bug是很正常的。另外還有NDA,所以你不應該在SO上討論它。你會發現更多的運氣http://devforums.apple.com –

+0

這仍然是一個問題在Xcode 5.0 Final –

+0

是的。我偶爾會在Xcode 5.0 final中遇到問題,但在重新啓動mac後它會消失。 –

回答

0

不知道這是否有助於跟蹤這個問題了,但在這裏不用反正:

我已經連接到本地網絡的Git倉庫非常清楚了數月,但後來我遇到了這個問題昨天我沒有做任何事情似乎改善了這種情況。包括:

  • 重新啓動開發機器和服務器;
  • 從App Store重新安裝Xcode;
  • 從git命令行重新克隆該項目(可以很好地查看存儲庫);
  • 從Xcode中檢出存儲庫(我能夠檢出,但其他任何操作(如Commit,Refresh Status等)似乎都會導致此問題...)
  • 使用SourceTree操作存儲庫(可以也看得很好)。

最終我偶然發現了一個解決我當地問題的方案。如果我啓用有線和無線網絡啓用Xcode,那麼我看不到該存儲庫。如果我關閉它,禁用WiFi並重新啓動它,然後我可以。

我沒有太多的機會來研究它們之間的區別(尤其是WiFi連接到同一個網絡並且是網絡的第二選擇),但它似乎確實解決了這個問題。

希望可以幫助別人,希望我能儘快找到真正的解釋!

Dave,