После освобождения Xcode8, инструмент SVC Xcode Требуется подрыв 1.9 для работы над ним. Но даже самый последний клиент subversion на Mac не поддерживает subversion 1.9. Такие, как cornerStone. Есть ли какой-либо способ, которым код xcode поддерживает подрывную версию с низкой версией? Thanx Очень много!Поддерживает ли Xcode8 подрывную 1.7 или 1.8?
ответ
Подрывная деятельность интегрирована с помощью XCode. Вы можете увидеть его в /Applications/Xcode.app/Contents/Developer/usr/bin/svn*.
Таким образом, вы можете использовать системный subversion 1.7, например, копировать файлы svn *. И все будет в порядке.
Svn обеспечивается Xcode, но в двоичной форме шайбы:
https://macops.ca/developer-binaries-on-os-x-xcode-select-and-xcrun
Этот СВН бинарный появится, чтобы изменить версию, в зависимости от Xcode вы указываете в. Попробуй! Я взял версию svn Xcode 7.3.1 и переместил ее в установку Xcode8, версия изменилась с 1.7.22 до 1.9.4, в том же двоичном формате.
мне нужно заблокировать версию СВН в 1.7.22, и решил, что на самом деле два способа сделать это:
- Rebuild СВН себя. Есть много вариантов, и будет сложно соответствовать тому, что делает здесь Apple.
Установите устаревшую версию Xcode 7.3.1 и напишите сценарий оболочки, чтобы выловить старую версию svn. Я сделал это с помощью сценария bash:
#!/Бен/Баш
# Установить Xcode 7.3.1 в /Applications/LegacyTools/Xcode-7.3.1.app
# Приставка PATH с/USR/местные/бен
# Этот скрипт должен быть сохранен в/USR/местные/бен/СВН
набор + х
набор -e
# Найти старый Svn
legacy_svn_cmd = "окр DEVELOPER_DIR =/Применения/LegacyTools/Xcode-7.3.1.app/у sr/bin/xcrun --find svn "
legacy_svn_exe = & bprime; $ {legacy_svn_cmd} & bprime;
# Pass арг к новой команде
арг = $ @
# команды Construct
CMD = "$ {legacy_svn_exe} $ арг"
# Выполнение команды
эхо "Запуск CMD:"
echo $ cmd
$ cmd
Это очень хорошо работает до сих пор, я вижу небольшие проблемы или проблемы с производительностью. Вы также можете отвлечь это немного, чтобы выполнить любую команду из старой версии Xcode, я написал общий шаблон команды и создал symlink/usr/local/bin/svn, чтобы решить вышеуказанную проблему, а также разрешить любые другую команду для запуска из Xcode 7.3.1, просто создайте символическую ссылку для нее в/usr/local/bin.
Примечание: Это должно использоваться только для простых команд, которые не перезвонили в Xcode, поэтому вы не начинаете смешивать инструменты, которые могут привести к проблемам. Svn - это достаточно атомная команда, с которой у меня пока не было проблем.
- 1. Поддерживает ли скины подрывную проверку?
- 2. Поддерживает ли Bugzilla интеграцию в подрывную деятельность?
- 3. Поддерживает ли GWT 1.7 Class.getSimpleName()?
- 4. Capistrano не поддерживает svn 1.8+?
- 5. jQuery UI 1.7 vs 1.8
- 6. Поддерживает ли Sonarqube версию 3.7.3 java 1.7?
- 7. Узнать версию рабочей копии SVN (1.7 или 1.8)
- 8. IntelliJ IDEA - Компиляция Grails проект с -source 1.8 (или 1.7)
- 9. Сделайте код совместимым с 1.7 и 1.8?
- 10. Обновление сервера Subversion от 1.7 до 1.8
- 11. Downversion Subversion 1.8 рабочая копия до 1.7
- 12. Совместимость numpy 1.7 vs numpy 1.8
- 13. Компилятор Java 1.8 по сравнению с 1.7
- 14. Компилятор Groovy от 1.7 до 1.8 GGTS
- 15. Как обновить Zend_Loader с 1.7 до 1.8?
- 16. Eclipse Luna 1.7 до 1.8 ошибки
- 17. Установите JRE 1.7 на Mac - когда версия 1.8 уже установлена
- 18. codenmaeone3.3 не поддерживает JDK 1.8 collection filter
- 19. Обновление приложения Swing с Java 1.7 до 1.8
- 20. Android .2.2 не поддерживает java ниже 1.8 и appengine не поддерживает java 1.8
- 21. Машинописью порядка типа нарушения изменения между 1.7 и 1.8
- 22. Хотите выполнить jar в 1.6, когда установлен 1.7/1.8
- 23. Использование зависимость Java 1.8 проекта в Java 1.7 проекта
- 24. Django 1.7/1.8 Не удается решить ключевое слово
- 25. Java почему умолчанию версия java 1.7, а не 1.8
- 26. Перемещение с JDK 1.7 на JDK 1.8 на Ubuntu
- 27. DIY картридж сбрасывается в Java 1.7 от 1.8 в OpenShift
- 28. Magento Upgrade 1.7 до 1.8 + проблема с одной страницей
- 29. Обновление веб-приложения от Zend Framework 1.7 до 1.8
- 30. Оператор точки для импорта 1.7 vs 1.8 style