私は 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統合を無効にする方法を誰かが知っていますか?
正しい!これはそれを完全に止めるようです-次のパッケージの名前を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を再起動するたびにこれを行う必要があるようです。
XCode 5.1の設定にこのオプションが追加され、"Source Control"
:
Xcode 5では リポジトリオプションが移動されました 。現在XCode > Preferences > Accounts
。リポジトリを選択し、下部にある-をクリックして削除します。
/ Developerディレクトリが存在しないため、IDESubversion.idepluginがXcodeバージョン4.3で再配置されました
新しいパスは/Applications/Xcode/Contents/Plugins/IDESubversion.idepluginです。