Можете ли вы отключить интеграцию управления версиями в 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"
Это должно, по крайней мере, избавиться от ваших консольных заявлений.