XCode4: конфигурация хранилища SCM - PullRequest
2 голосов
/ 24 декабря 2011

Я обновил свой Mac OS Snow Leopard до Lion OS и обновил xcode3 до xcode4. Ранее репозиторий SCM был настроен с сервером SVN и работал нормально. Теперь после обновления конфигурация репозитория не работает для Xcode4. Если кто-то уже сталкивался с этой проблемой и настроил репозиторий SCM для Xcode4, пожалуйста, помогите мне.

1 Ответ

1 голос
/ 24 декабря 2011

Вы можете попробовать это.

  1. Откройте Xcode и выберите «Окно / Органайзер».
  2. Выбор репозиториев
  3. Внизу слева нажмите +
  4. Добавить сведения о сервере SVN. Вот так: svn: //www.servername.com/directory
  5. Где запрашиваются ветви и теги магистрали (пока оставьте пустыми). Теперь используйте программу «Терминал» для подключения к SVN.
  6. Создайте файл test.txt с простым сообщением. Сохраните его в папке с документами на вашем Mac.
  7. Открытый терминал
  8. Введите «svn import /Users/yourname/Documnets/test.txt svn: //www.servername.com/directory -m« начальный импорт »- имя пользователя ваше имя
  9. Вам будет предложено с вашим существующим пользователем ввести пароль пользователя. На этом этапе, если ваше имя пользователя Mac не соответствует настроенному имени пользователя SVN. Просто нажмите Enter. Затем он предложит пользователю. Введите новое имя пользователя SVN, затем введите. Затем настроенный SVN передайте и введите.
  10. Вы, вероятно, увидите что-то, что говорит. «Svn: //www.servername.com/directory уже существует» - игнорируйте это!
  11. Закрыть Xcode
  12. Снова откройте Xcode и вернитесь в Оптимизатор / Репозитории. Если вам повезет, ваш сервер отобразит список слева и покажет ROOT и любые папки на SVN-сервере.
  13. Нажмите на имя сервера в левом столбце.
  14. Введите имена папок ветвей магистрали и тегов. Мы решили использовать эти имена, чтобы было проще. Они должны быть настроены на сервере SVN администратором. Они чувствительны к регистру.
  15. Файл text.txt может быть удален с сервера через Xcode при желании.
  16. Закрыть сеанс терминала.

Подробнее см. это .

...