您可以禁用 Xcode 4 中的版本控制集成吗?

发布于 2024-10-27 16:06:01 字数 316 浏览 1 评论 0原文

我使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

ㄟ。诗瑗 2024-11-03 16:06:01

正确的!这似乎永远阻止了它 - 只需将以下包重命名为 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

岁月流歌 2024-11-03 16:06:01

试试这个:

  1. 窗口 ->组织者
  2. 存储库
  3. 选择您的存储库
  4. 单击组织者窗口底部的“-”按钮

不幸的是,似乎每次重新启动 Xcode 时都必须执行此操作。

Try this:

  1. Window -> Organizer
  2. Repositories
  3. Select your repository
  4. Click the "-" button at the bottom of the Organizer window

Unfortunately, it seems that you have to do this every time you restart Xcode.

风向决定发型 2024-11-03 16:06:01

XCode 5.1 现在在设置中提供了此选项,称为“源代码控制”:

XCode 5.1 now has this option in the settings, and it's called "Source Control":

Disable source control

天气好吗我好吗 2024-11-03 16:06:01

在 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.

enter image description here

清浅ˋ旧时光 2024-11-03 16:06:01

由于 /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

羅雙樹 2024-11-03 16:06:01

我不在我的 XCode IDE 前面,但试试这个:

  1. 双击项目来设置设置
  2. 在 SCM 框中选择“Subversion”,然后“编辑”
  3. 选择“禁用 SCM”

这至少应该摆脱您的控制台语句。

I'm not in front of my XCode IDE, but try this:

  1. Double click the project to set the settings
  2. Select "Subversion" in the SCM box and "Edit"
  3. Select "Disable SCM"

This should, at the very least, get rid of your console statements.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文