我使用Cornerstone来管理我的Subversion存储库,所以我不需要Xcode的集成,我注意到Xcode正在将大量与SVN相关的输出转储到我的控制台中(它认识到我的项目是一个本地SVN副本)...
特别是,由于我的svn:externals,有大量ERROR: Your working copy returned an SVN status of "external" that we don't handle (yet)
条消息。
这必须减慢IDE的速度 - 有没有人知道在Xcode 4中禁用SVN集成的任何方法?
答案 0 :(得分:59)
右键!这似乎可以阻止它 - 只需将以下包重命名为IDESubversion.ideplugin以外的其他包(我已将其重命名为IDESubversion-DISABLED.ideplugin
)...
Xcode 5.1 +
这最终是内置的Xcode首选项 - see @MANIAK_dobrii's answer以获取详细信息。
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开始,您可能需要保留扩展名,并重命名该包的名称部分(以避免人们在下面的评论中描述的启动时出错)。
答案 1 :(得分:10)
试试这个:
不幸的是,似乎每次重启Xcode时都必须这样做。
答案 2 :(得分:7)
XCode 5.1现在在设置中有此选项,它被称为"Source Control"
:
答案 3 :(得分:2)
在xcode 5中repository option has been moved。它现在在XCode > Preferences > Accounts
。选择您的存储库,然后单击底部的 - 将其删除。
答案 4 :(得分:1)
由于/ Developer目录不再存在,因此IDESubversion.ideplugin已在Xcode版本4.3中重新定位
新路径是:/Applications/Xcode/Contents/Plugins/IDESubversion.ideplugin
答案 5 :(得分:-1)
我不在我的XCode IDE前面,但试试这个:
这至少应该摆脱你的控制台声明。