Переместить исходный код из одной учетной записи TFS в другую со всей историей
У меня есть TFS
аккаунт, который я использовал только для Source Control
управление. Это был один основной проект (корневой) и несколько подпроектов. Ниже приведена иерархия.
Теперь я создал другой TFS
учетная запись (по некоторым причинам политики компании), которая будет использоваться как для контроля исходного кода, так и для контроля запросов / ошибок. Поэтому я должен переместить весь свой исходный код из моей первоначальной учетной записи в эту новую учетную запись вместе со всей информацией о ревизиях и истории. Как мне этого добиться?
PS: я достиг того же самого с SVN
довольно легко с помощью SVNADMIN dump/load
коммунальные услуги. То же самое требуется и здесь.
1 ответ
Согласно информации на скриншоте (visualstudio.com), кажется, что вы используете VSTS, а не локальную TFS.
Если вы собираетесь переместить свой проект из учетной записи VSTS в локальную учетную запись TFS или другую учетную запись VSTS. Обе ситуации не могут быть выяснены с помощью простой команды, а также SVN.
Вы должны использовать ниже два инструмента для достижения того, что вы хотите:
- OpsHub Visual Studio Migration Utility (некоторые дополнительные функции не являются бесплатными)
- Инструменты Team Foundation Server Integration (бесплатно, но немного сложнее)
Некоторые похожие вопросы: миграция Visual Studio Online (VSO в VSO) и миграция Visual Studio Online (VSO в VSO) - не просто код