你可以在Xcode 4中禁用版本控制集成吗?
我使用Cornerstonepipe理我的Subversion版本库,所以我不需要Xcode的集成,而且我注意到Xcode正在将大量与SVN相关的输出转储到我的控制台(它可以识别我的项目是本地SVN副本)。
尤其是,有大量的ERROR: Your working copy returned an SVN status of "external" that we don't handle (yet)
由于我的svn:外部消息。
这必须放慢IDE – 没有人知道有什么办法禁用Xcode 4中的SVN集成?
对! 这似乎阻止它的好 – 简单地重命名以下包到IDESubversion.ideplugin以外的东西(我已经重命名我的IDESubversion-DISABLED.ideplugin
)…
Xcode 5.1+
这最终是一个内置的Xcode首选项 – 请参阅@ MANIAK_dobrii的答案的细节。
Xcode 5 / Xcode 4.3+:
/Applications/Xcode.app/Contents/PlugIns/IDESubversion.ideplugin
Xcode 4.0 – 4.2:
/Developer/Library/Xcode/PrivatePlugIns/IDESubversion.ideplugin
请注意,在Xcode 4.0和4.1(可能4.2)重命名扩展似乎工作正常。 但是,从Xcode 4.3开始,您可能需要保持扩展不变,并重命名该包的名称部分(以避免人们在下面的注释中描述的启动错误)。
提示: 将帽子去掉 : 在Xcode 4中删除项目中的git
尝试这个:
- 窗口 – >组织者
- 库
- select您的存储库
- 单击pipe理器窗口底部的“ – ”button
不幸的是,似乎每次重新启动Xcode都必须执行此操作。
XCode 5.1现在在这个设置中有这个选项,它被称为"Source Control"
:
在xcode 5中, 存储库选项已被移动 。 现在在XCode > Preferences > Accounts
。 select您的存储库,然后单击 – 在底部将其删除。
由于/ Developer目录不再存在,IDESubversion.ideplugin已经在Xcode版本4.3中重新定位
新的path是:/Applications/Xcode/Contents/Plugins/IDESubversion.ideplugin
我不在我的XCode IDE,但试试这个:
- 双击项目来设置设置
- 在SCM框中select“Subversion”,在“Edit”
- select“禁用SCM”
这应该,至less,摆脱你的控制台声明。