我正在尝试在Xcode服务器上设置CI。我有一台运行OSX服务器的Mac启动并运行Xcode服务(似乎正在运行)。 Mac托管在云端。
当我尝试将服务器添加到我的本地Mac dev机器上的Xcode时,它说" Xcode Server不可用"。什么"服务器地址"我用吗我尝试了IP地址以及machinename.companyname.com地址。
注意我已经启用了"文件共享"服务,这使用machinename.companyname.com工作正常。
答案 0 :(得分:0)
我遇到了同样的问题。我的服务器不在云中,但它可以在我的网络外部访问。我可以添加我的服务器,因为它是由Bonjour看到的。一切都很好。但是,我无法使用IP或www地址添加服务器。
我已验证TCP端口22,80和443正确转发。我还正确转发了TCP / UDP 3690和9418.
我想添加的一件事是我可以添加存在于服务器上的存储库而不会出现问题。它只是添加导致问题的服务器。
我已经向Apple提交了一份错误报告,我会在收到回复后立即发表评论。
答案 1 :(得分:0)
我想我解决了自己的问题。升级到Xcode6后,还需要升级到Yosemite。不知道为什么,但这似乎解决了这个问题。
答案 2 :(得分:0)
我配置了路由器以将相关流量转发到服务器。此过程称为端口转发。
打开这些端口为我工作
Protocol Port Range ---- Comment
TCP 22 ---- ssh
TCP 80 ---- http
TCP 443 ---- https
TCP+UDP 3690 ---- svn
TCP+UDP 9418 ---- git
TCP+UDP 20300 ---- xcode1
TCP+UDP 20343-20345 ---- xcode2