繁体   English   中英

无法从Xcode访问Mac服务器

[英]Can't access Mac server from Xcode

我想在Mac服务器上创建一个远程存储库。 我已经按照Apple文档安装了该应用程序,配置并启动了Xcode服务。 但是,当我尝试将服务器添加到使用Xcode的帐户中时,服务器名称在那里,但是添加时却出现以下错误。

无法执行请求。 CFNetwork错误:网络连接丢失。 (-1005-kCFURLErrorNetworkConnectionLost)

该服务器托管在我正在开发的同一台Mac上。

我遇到了同样的问题(我的服务器在局域网上,但是以前一直在工作)。

我假设您已经在本地创建了一个Git存储库,并且希望将其推送到服务器。 我正在使用Xcode 8.2

到目前为止,我发现的唯一“解决方案”是从Mac Server应用程序手动创建遥控器(如果需要,也可以在命令行上进行操作)。 我使用的步骤:

  1. 转到“服务器”应用的Xcode部分,在该屏幕上选择“存储库”,然后使用+按钮添加具有您指定名称的存储库。
  2. 之后, 返回到正确的Xcode并选择您的项目打开“源代码控制”菜单,选择您的存储库,然后单击“配置”
  3. 在出现的对话框中,选择“远程”选项卡
  4. 点击“ +”按钮,然后选择“添加远程...”
  5. 出现另一个对话框。 对于“名称”,请使用与服务器中相同的名称。 地址应该是您为存储库创建的Server-> Xcode报告的任何内容(例如ssh://hostname/git/MyRepositry.git之类)。
  6. 点击“添加远程”
  7. 点击“完成”
  8. 现在,您应该能够在本地和远程存储库之间进行推/拉。

这不是最佳解决方案,但正如我所说,这是我到目前为止发现的唯一解决方案。 似乎有很多人在问这个问题,但他们似乎都没有找到更好的答案。 为了找到其他报告问题的人,我在Google中使用了以下搜索词:

git unable to perform the request cfnetwork error the network connection was lost xcode 

只需执行以下步骤:

1.从Xcode删除服务器
2.退出Xcode
3.重新启动/关闭计算机(如果我不重新启动/关闭计算机,则无法重新添加服务器)
4,打开Xcode
5,再次添加服务器

此解决方案对我有用,但不是正确的解决方案。 面对相同的问题时,每次重复上述步骤都是令人头疼的事,我对此进行了更多研究,但未获得任何适当的满意解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM