Можете ли вы отключить интеграцию управления версиями в Xcode 4?

Я использую Cornerstone для управления репозиториями Subversion, поэтому мне не нужна интеграция с Xcode, и я замечаю, что Xcode сбрасывает нагрузки SVN-связанных вывод в мою консоль (он признает, что мой проект является локальной копией SVN)...

В частности, есть масса сообщений ERROR: Your working copy returned an SVN status of "external" that we don't handle (yet) из-за моего svn: externals.

Это должно замедлить работу IDE - кто-нибудь знает, как отключить интеграцию SVN в Xcode 4?

Ответ 1

Right! Кажется, это прекратило это - просто переименуйте следующий пакет в нечто иное, чем IDESubversion.ideplugin(я переименовал my IDESubversion-DISABLED.ideplugin)...

Xcode 5.1 +
Это, в конечном счете, встроенное предпочтение Xcode - см. @MANIAK_dobrii 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 вам может потребоваться оставить неиспользуемое расширение и вместо этого переименовать часть имени пакета (чтобы избежать ошибки при запуске, описанной в комментариях ниже).

Совет о шляпе: Удалить git из проекта в Xcode 4

Ответ 2

Попробуйте следующее:

  • Окно → Организатор
  • Хранилища
  • Выберите репозиторий
  • Нажмите кнопку "-" внизу окна "Организатор"

К сожалению, кажется, что вы должны делать это каждый раз, когда вы перезапускаете Xcode.

Ответ 3

XCode 5.1 теперь имеет этот параметр в настройках, и он называется "Source Control":

Disable source control

Ответ 4

В xcode 5 параметр был перемещен. Теперь он находится в XCode > Preferences > Accounts. Выберите свой репозиторий и нажмите - внизу, чтобы удалить его.

enter image description here

Ответ 5

Поскольку каталог /Developer больше не существует, IDESubversion.ideplugin был перемещен в версии Xcode 4.3

Новый путь:/Applications/Xcode/Contents/Plugins/IDESubversion.ideplugin

Ответ 6

Я не перед моей XCode IDE, но попробую:

  • Дважды щелкните проект, чтобы установить настройки
  • Выберите "Subversion" в поле SCM и "Изменить"
  • Выберите "Отключить SCM"

Это должно, по крайней мере, избавиться от ваших консольных заявлений.