XCode 4.3.2 - Как изменить репозитории - PullRequest
1 голос
/ 01 апреля 2012

Мой проект в настоящее время хранится на удаленном сервере SVN. Мне нужно перенести этот проект на git-сервер BitBucket. Я уже добавил хранилище в XCode, но как мне переместить проект?

1 Ответ

1 голос
/ 03 апреля 2012

Не совсем уверен, что это правильный способ сделать это, но вот как я это сделал:

  1. Вы можете скопировать проект в новое место или обновить существующий проект. Я решил сделать копию. Я также пошел дальше и переместил проекты на локальный путь для нового репо.
  2. В Xcode - Откройте проект и перейдите в Файл - Контроль версий - Скрыть удаленный статус
  3. Перейдите в Файл - Управление исходным кодом - Репозитории и удалите репозиторий SVN.
  4. Закрыть проект
  5. Используя терминал, показать все скрытые файлы.
  6. Используя Finder, перейдите в каталог проекта и удалите все файлы .svn (включая файлы, связанные с файлом проекта. (должен быть лучший способ сделать этот шаг)
  7. Я отправил очищенный проект и файлы в новый репозиторий.
  8. Открыть проект в Xcode.
  9. XCode должен был уже взять новый репо, и вы должны быть готовы к работе.

RE: (должен быть лучший способ сделать этот шаг)

  1. Открытый терминал
  2. Перейдите в корень вашей локальной рабочей копии
  3. В командной строке терминала введите: найти. -тип d -name '.svn' -print -exec rm -rf {} \;
  4. Нажмите Enter, чтобы удалить все папки .svn внутри и под каталогом с рабочей копией
...