XCode 7源代码管理提交失败

Ste*_* Sr 4 svn xcode7

我正在尝试将我的XCode项目提交到基于服务器的SVN.我配置它,打开Source Control窗口,然后单击'Commit'按钮.它有点麻烦,然后给我错误:工作副本"xxx"无法提交文件.无法与帮助应用程序通信.

什么是帮助应用程序???

我见过GIT的类似帖子,但它们似乎与SVN无关(或者至少对我来说没有足够的信息).

Kat*_*eld 5

Xcode 7中似乎存在一个您可能遇到或可能不会遇到的错误:在使用Git存储库创建新项目时,Xcode 7可能会让您"无法与帮助应用程序通信".同样的错误可能会告诉你它"无法提交文件".

从Xcode 6.x升级后,我发生了这种情况,我从未遇到过这个问题.

事实证明"帮助应用程序"实际上是Git:由于某些原因,Xcode 7急于将您(提交者)与名称和电子邮件地址相关联.Xcode甚至可以在首次启动时访问您的Mac联系人.

要修复它,我们需要做的就是启动我们可靠的终端应用程序(命令行工具)并告诉Xcode我们是谁,这些错误将成为过去.好消息是它只需要发生一次.这是怎么做的:

在命令行上,键入以下内容:

xcrun git config --global user.email you@yourdomain.com
xcrun git config --global user.name "Your Name Here"
Run Code Online (Sandbox Code Playgroud)

  • 无论是什么是svn或git,它都是XCode 7中的问题.在我的情况下,当我尝试从XCode提交时我得到一个错误,但是从SourceTree/SVN/etc它没关系.这个问题有两个方面,一个我在上面描述,另一个在Build Settings - > Provisioning Profile中设置为Automatic.至少对我来说它有效 (2认同)