[ios]List 命令挂在 xcode

标签: Xcode iphone ios
发布时间: 2017/3/28 21:48:31
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我使用 Xcode 詹金斯插件 (https://wiki.jenkins-ci.org/display/JENKINS/Xcode+Plugin) 打造 iOS 应用程序,但是它挂在继承另一个开发人员项目上运行以下命令时︰

$ /usr/bin/xcodebuild -list    

它也挂时手动的此命令运行从一个终端。有谁知道原因可能是什么?显示的警告也会显示在另一个项目上有,不过在这种情况下它不挂。

在 OS X 10.10 上运行 Xcode 6.1

$ /usr/bin/xcodebuild -list
2014-11-12 04:47:21.234 xcodebuild[42642:1431240] [MT] DVTAssertions: Warning in /SourceCache/IDEFrameworks/IDEFrameworks-6604/IDEFoundation/SourceControl/Model/IDESourceControlManager.m:423
Details:  Error Domain=com.apple.dt.IDESourceControlErrorDomain Code=-1 "Missing extension: public.vcs.subversion" UserInfo=0x7f9792309200 {NSLocalizedDescription=Missing extension: public.vcs.subversion}
Object:   <IDESourceControlManager: 0x7f9792302860>
Method:   -loadRepositories
Thread:   <NSThread: 0x7f9790d2dbe0>{number = 1, name = main}
Please file a bug at http://bugreport.apple.com with this warning message and any useful information you can provide.
Information about project "DOHSmokefree":
Targets:
    DOHSmokefree
    DOHSmokefreeTests

Build Configurations:
    Debug
    Release

If no build configuration is specified and -scheme is not passed then "Release" is used.

解决方法 1:

我有一个类似的问题时在命令行上使用较新版本的颠覆到 Xcode 6.1 更新时。 禁用源代码管理 Xcode 首选项中应该做的伎俩。

如果这不是一个选项可以尝试取代颠覆执行 Xcode 里面一样,使用这种技术︰ XCode 4.3 + 使用 SVN 1.7

基本上,将以下步骤︰

这是假设您已经安装到/选择/颠覆的 SVN 1.7,你可以从 WANdisco: http://www.wandisco.com/subversion/download#osx

现在打开终端并得到高架的外壳使用 sudo -s

然后,裁谈会的 XCode.app 封装内,到 SVN 的二进制文件在哪里。

创建一个备份的目录,将旧的 SVN 文件移动到

bash-3.2# mkdir bup
bash-3.2# mv svn* bup/

最后,象征性地将新文件链接到包︰

bash-3.2# ln -s /opt/subversion/bin/svn* ./

就是这样!

官方微信
官方QQ群
31647020