Svn 如何关闭Xcode 4中的内置subversion存储库?

Svn 如何关闭Xcode 4中的内置subversion存储库?,svn,repository,xcode4,Svn,Repository,Xcode4,我使用第三方应用程序来处理我的SVN代码存储库,因此希望Xcode 4停止在每次打开项目时要求我使用其本机存储库控件。虽然看起来您可以在不使用内置版本控制的情况下启动一个新项目,但我还没有找到一种方法来关闭这个(恼人的)功能,因为旧项目已经在外部版本控制下。有人运气好吗?您可以转到文件>源代码管理>存储库,只需删除所有不希望由Xcode控制的存储库。然后,关闭项目并重新打开它。 不幸的是,这只会持续到您退出并重新启动Xcode:(我不知道,但我正在寻找相同的答案。Xcode4的subversio

我使用第三方应用程序来处理我的SVN代码存储库,因此希望Xcode 4停止在每次打开项目时要求我使用其本机存储库控件。虽然看起来您可以在不使用内置版本控制的情况下启动一个新项目,但我还没有找到一种方法来关闭这个(恼人的)功能,因为旧项目已经在外部版本控制下。有人运气好吗?

您可以转到文件>源代码管理>存储库,只需删除所有不希望由Xcode控制的存储库。然后,关闭项目并重新打开它。
不幸的是,这只会持续到您退出并重新启动Xcode:(

我不知道,但我正在寻找相同的答案。Xcode4的subversion没有功能,我坚持使用versionapp。

递归删除所有.git或.svn文件夹。

这是基于每个项目的。 在项目中,转到文件/源代码管理/隐藏远程状态。接下来,在Organizer中,转到存储库并删除项目的repo


这是为几个项目做的,这些项目由于在Xcode中为某些文件的SVN详细信息分配了(null)值而崩溃(远程回购未受影响)。它们已经崩溃了(touch wood)更可靠,因为。

如果您想阻止所有项目运行Xcode 4的Subversion集成,您可以将位于
/Developer/Library/Xcode/PrivatePlugIns/IDESubversion.ideplugin的插件移动到其他位置。

将Xcode.app中的IDESubversion.ideplugin文件重命名为IDESubversion-DISABLED.ideplugin为我工作

对于XCode 4.5,我能够通过执行以下操作关闭subversion插件:

sudo mv /Applications/Xcode.app/Contents/PlugIns/IDESubversion.ideplugin /Applications/Xcode.app/Contents/PlugIns/IDESubversion.ideplugin.DISABLED

谢谢,但这正是问题所在:一旦你在Xcode中重新打开一个项目,它会再次尝试设置存储库。所以我的问题是如何永久防止这种情况。作为一种解决方法,你可以用一个小飞贼来阻止与svn主机的传出连接。我想如果你不再需要源代码管理,但这似乎是一个非常糟糕的选择!我不能这会给你一个警告“missing.git directory”foreverI have 4.2.1,删除或对上面提到的插件做任何事情都会导致Xcode拒绝运行,并声明我必须重新运行安装程序。