您可以禁用 Xcode 4 中的版本控制集成吗?
我使用 Cornerstone 来管理我的 Subversion 存储库,因此我不需要 Xcode 的集成,并且我注意到 Xcode 正在转储负载与 SVN 相关的输出到我的控制台(它识别出我的项目是本地 SVN 副本)...
特别是,有大量 错误:您的工作副本返回了我们不认为的“外部”SVN 状态由于我的 svn:externals,尚未处理
消息。
这肯定会减慢 IDE 的速度 - 有谁知道有什么方法可以禁用 Xcode 4 中的 SVN 集成吗?
I use Cornerstone for managing my Subversion repositories, so I don't need Xcode's integration, and I'm noticing Xcode is dumping loads of SVN-related output into my console (it recognises that my project is a local SVN copy)...
In particular, there are loads of ERROR: Your working copy returned an SVN status of "external" that we don't handle (yet)
messages due to my svn:externals.
This has to be slowing the IDE down - does anyone know of any way to disable the SVN integration in Xcode 4?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
正确的!这似乎永远阻止了它 - 只需将以下包重命名为 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 和 Xcode 4.0 中, 4.1(可能还有 4.2)重命名扩展似乎工作正常。然而,从 Xcode 4.3 开始,您可能需要保持扩展不变,并重命名包的名称部分(以避免人们在下面的评论中描述的启动错误)。
提示:从 Xcode 4 中的项目中删除 git
Right! This seems to stop it for good - simply rename the following package to something other than IDESubversion.ideplugin (I've renamed mine
IDESubversion-DISABLED.ideplugin
)...Xcode 5.1+
This is finally a built-in Xcode preference - see @MANIAK_dobrii's answer for details.
Xcode 5/Xcode 4.3+:
/Applications/Xcode.app/Contents/PlugIns/IDESubversion.ideplugin
Xcode 4.0 - 4.2:
/Developer/Library/Xcode/PrivatePlugIns/IDESubversion.ideplugin
Note that in Xcode 4.0 & 4.1 (and possibly 4.2) renaming the extension seemed to work fine. From Xcode 4.3 however, you might need to leave the extension intact, and rename the name portion of the bundle instead (to avoid the error on launch that people have described in the comments below).
Tip o' the hat to: Remove git from project in Xcode 4
试试这个:
不幸的是,似乎每次重新启动 Xcode 时都必须执行此操作。
Try this:
Unfortunately, it seems that you have to do this every time you restart Xcode.
XCode 5.1 现在在设置中提供了此选项,称为“源代码控制”:
XCode 5.1 now has this option in the settings, and it's called
"Source Control"
:在 xcode 5 中 存储库选项已移动。它现在位于
XCode > 中。首选项>帐户
。选择您的存储库并单击底部的 - 将其删除。In xcode 5 the repository option has been moved. It is now in
XCode > Preferences > Accounts
. Select your repository and click - at the bottom to delete it.由于 /Developer 目录不再存在,IDESubversion.ideplugin 已在 Xcode 版本 4.3 中重新定位
新路径为:/Applications/Xcode/Contents/Plugins/IDESubversion.ideplugin
Since the /Developer directory no longer exists, the IDESubversion.ideplugin has been relocated in Xcode version 4.3
The new path is: /Applications/Xcode/Contents/Plugins/IDESubversion.ideplugin
我不在我的 XCode IDE 前面,但试试这个:
这至少应该摆脱您的控制台语句。
I'm not in front of my XCode IDE, but try this:
This should, at the very least, get rid of your console statements.