希望我已經在上面的答案中發現了Xcode機器人無法用空格處理存儲庫名稱的問題。我不得不放棄一段時間。當Xcode 6.1.1出來時,我再次嘗試,但還是掙扎了好幾天才獲得認證。伐木手動運行Xcode中,當最後位於問題:
/Applications/Xcode.app/Contents/MacOS/Xcode -XCSUISourceControlLogLevel 2
在伐木時,我注意到有人試圖用「%2520來代替空間」。在擴展存儲庫的URL的大多數其他地方,可以看到'%20'。
我使用的是本地Xcode服務器和ssh。因此,如果您的應用程序名稱在名稱中有一個空格(多個單詞),請嘗試以下操作:
1)不要在Xcode/Source Control/[Your ...下使用「+ Create New Remote ...」項目] /配置[您的項目] ...(這將創建名稱中帶有空格的存儲庫。)
2)使用服務器,創建名稱中沒有空格的存儲庫。在左側面板中選擇Xcode,使用「存儲庫」選項卡,單擊「+」,然後鍵入不帶空格的名稱。然後點擊「創建」。在您的開發機器上使用Xcode/Source Control/[您的項目]/Configure [Your Project] ...(+在Remotes標籤下)下的「Add Remote」。輸入倉庫路徑,如:
名稱:產地 地址:SSH://[email protected]/git/NoSpaceName.git
您可能會被要求輸入密碼。 當您的開發機器能夠訪問存儲庫時,您可以檢入代碼。然後你可以繼續創建機器人。在創建bot時,可能會要求您提供存儲庫憑據。選擇更改並提供用戶名和密碼。然後選擇下一步以設置機器人蔘數,例如Schedule等。直到創建機器人。
僅供參考。如果您需要刪除指向Xcode/Preferences .../Accounts以及Xcode/Source Control/[您的項目]/Configure [您的項目]下的舊/不良存儲庫的鏈接,則可能會多次上下Xcode ] ...
精彩的回答! – 2014-12-08 06:09:50