Во-первых, если вы не знакомы с svn, перед тем, как приступить к этому, лучше разобраться с этим. В пределах досягаемости Google есть много источников, поэтому я не буду останавливаться на этом здесь. Теперь перейдем к Xcode ...
Прежде чем вы сможете сослаться на хранилище, вам нужно его настроить. Вот как:
В Xcode выберите Preferences из меню Xcode и выберите вкладку SCM из этого окна. В этой области будут перечислены репозитории, которые вы настроили, предположительно, на данный момент их нет.
Добавьте хранилище, щелкнув знак плюса в левом нижнем углу под списком хранилищ. Дайте ему имя (на ваш выбор) и настройте систему SCM на подрывную деятельность.
Нажав OK, вы увидите пустой шаблон для настроек сервера. Вы можете заполнить это, введя полный URL-адрес с именем пользователя или проигнорировав поле URM и заполнив другие данные.
Примечание. Предполагая, что вы делаете это поле за полем, я настоятельно рекомендую использовать схему (например, https) в последнюю очередь, чтобы предотвратить попытки Xcode войти в систему до того, как информация будет завершена. Он будет в основном пытаться выполнить аутентификацию на лету, и в некоторых случаях это приводило к блокировке учетной записи при многократной попытке аутентификации с использованием неполных паролей.
Если все прошло хорошо, под паролем появится небольшой зеленый свет со словом «Аутентифицировано».
На этом этапе хранилище настроено. Вы должны иметь возможность просматривать его и работать с ним, выбрав «Репозитории» в меню SCM в XCode. Оттуда вы можете оформить понравившиеся вам проекты.
Как только у вас есть каталог проекта, который вы извлекли из Subversion, вы можете настроить его для отображения статуса и проверки входов и т. Д. Из Xcode. Это очень просто - это не очень очевидно.
- Откройте проект Xcode из извлеченного каталога.
- Щелкните правой кнопкой мыши файл проекта внутри XCode в самом верху списка групп и файлов и выберите Получить информацию из контекстного меню.
- Выберите вкладку Общие в верхней части окна, которое появляется, и нажмите
кнопка с надписью «Настроить корни и SCM».
- Это покажет список репозиториев - если список пуст, нажмите знак плюса, чтобы создать его.
- Корень должен быть областью вашего проекта. Если вы ничего не делаете, вы должны увидеть «» в поле - это работает для большинства установок.
- Поле репозитория будет иметь выпадающий список со всеми сконфигурированными репозиториями, о которых Xcode знает. Выберите тот, который вы настроили для нашей области подрывной деятельности в предыдущих шагах выше.