Как изменить репозиторий в существующем боте xcode?

Мне нужно перенести моего бота Xcode в другой репозиторий, и я хочу сохранить историю сборки. В интерфейсе редактирования бота (как в браузере, так и в Xcode) поле репозитория недоступно для редактирования. Как я могу мигрировать?

Сервер OS X версии 3.1.2


person ReDetection    schedule 18.11.2014    source источник
comment
Прочтите мою статью и посмотрите как вы можете редактировать базовые данные CouchDB сервера Xcode. Там вы сможете отредактировать Blueprint вашего бота, чтобы использовать другой URL-адрес.   -  person czechboy    schedule 05.05.2015
comment
@czechboy, твоя статья великолепна! К сожалению, когда я перенес эту машину на Yosemite и OS X Server 4, я сделал чистую установку, поэтому вопрос немного устарел.   -  person ReDetection    schedule 06.05.2015
comment
О, хорошо, но я думаю, если вы хотите сделать то же самое даже на новом сервере Xcode (изменить исходный URL-адрес без потери истории бота), я бы порекомендовал это как для старой, так и для новой версии :)   -  person czechboy    schedule 06.05.2015
comment
Привет, @czechboy, я попробовал твое предложение, отредактировал значения Bot Blueprint и сохранил документ. Однако это не изменило репозиторий, используемый ботом. Когда я интегрирую бота после изменения БД, он снова выходит из старого репо. Я думаю, что эта информация хранится или кэшируется где-то еще. У вас есть другие предложения?   -  person manuyavuz    schedule 16.09.2015
comment
Да, он кэшируется в Redis — вам нужно либо перезагрузить компьютер, либо перезапустить сервер Xcode с помощью sudo xcrun xcscontrol --restart.   -  person czechboy    schedule 16.09.2015


Ответы (1)


Это старый вопрос, но я подозреваю, что люди найдут его и будут искать ответ, так как это лучший результат в Google. Вот как вы это делаете:

  1. измените репо, на которое вы указываете в git
  2. откройте свой проект Xcode, выберите бота и нажмите «Изменить бота».
  3. во вкладке репозитории снимите галочку с того, который хотите обновить
  4. хит готов
  5. вернуться к редактированию бота
  6. теперь вы должны увидеть новое репо вместо старого
person anurodhp    schedule 14.06.2016