希望我已经在上面的答案中发现了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