Перенос Azure DevOps Git репозиториев из одной организации в другую со всеми историями, тегами и запросами на получение - PullRequest
0 голосов
/ 24 марта 2020

Как мне перенести Azure DevOps Git репо из одной организации в другую организацию со всеми историями, тегами и запросами на извлечение?

Я пробовал несколько вариантов импорта всех данных, например

  1. Azure хранилище импорта DevOps

  2. git clone --mirror old repos
    git push to new repos
    
  3. git clone --bare old repos
    git push new repos
    

1 Ответ

1 голос
/ 24 марта 2020

Репо история проста.

git clone --bare <old repo uri>
git push --mirror <new repo uri>

Запросы на получение невозможны. Механизм их экспорта отсутствует, и API-интерфейсы REST не предоставляют достаточно возможностей для их миграции с какой-либо степенью точности.

...