Я пытаюсь настроить XCode в качестве основного IDE для работы с нашими существующими проектами, но сталкиваюсь с некоторыми проблемами с разрешениями.
Наши проекты основаны на java, и мы используем ant для создания jar, и все это работает под управлением Tomcat.
До сих пор я работал строго из терминала и текстового редактора. Это работает нормально, но я пытаюсь интегрировать среду разработки Xcode, чтобы немного упростить процесс разработки.
У меня есть сценарии развертывания, которые я написал и которые отлично работают, поэтому в моем существующем процессе нет проблем (кроме этого он немного громоздкий).
Я создал новый пустой проект в XCode и создал цель, которая запускает команду ant build и make file для одного из наших проектов. Я обычно запускаю команду сборки как:
sudo ant -q -f /pathto/build.xml clean dist-debug
Это очищает для каждой сборки и помогает предотвратить странные проблемы. Часть sudo - это то, что ловит меня прямо сейчас.
Когда я запускаю сборку в XCode, она запускается, но не удается при попытке выполнить очистку. У меня проблемы с правами доступа к файлам. Я вошел и установил разрешения для 777 для каталога и его содержимого и изменил группу на свою учетную запись пользователя, но она все равно не работает.
Любые рекомендации о том, как это настроить?