Переместить репо в другой проект - PullRequest
0 голосов
/ 27 июня 2019

В течение многих лет я неправильно использовал Visualstudioonline (теперь Azure DevOPs).Я создал проект (полагая, что это был репозиторий), а затем создал папку в каждом, где я хранил различные проекты.Теперь я хотел бы разделить эти папки и создать проект для каждой папки.

Есть ли способ перенести / переместить одну папку (со всей ее историей) в новый проект? Теперь источники находятся в управлении версиями Azure Devops, и новый проект должен быть в том же управлении версиями, и я не хочу создавать GIT-репо.

С веб-сервера, на котором есть функция импорта в проекте,но инструменты конвертируют только из версии TFVC в GIT, а не из TFVC в TFVC.

Ответы [ 2 ]

0 голосов
/ 27 июня 2019

Боюсь, что в настоящее время нет встроенной функции для перехода с tfvc на tfvc.

Для этого можно попробовать сторонний инструмент OpsHub Visual Studio Утилита онлайн-миграции .

Участник успешно реализовал эту функцию с помощью этого стороннего инструмента. Подробнее см. В этом случае .

Надеюсь, это поможет.

0 голосов
/ 27 июня 2019

Я нахожусь в той же лодке, в которой я делаю это следующим образом:

  1. Создать новый репо
  2. Клонируйте репо на мой компьютер
  3. Оформить заказ во всех филиалах
  4. Добавление нового репо в качестве удаленного к моему локальному репо
  5. Подтолкнуть репо к новому пульту
  6. Пройдите и очистите репо

Да, это больно, но я делаю это так, как я работаю над проектом.

Другой вариант заключается в том, чтобы разложить репо, но я не нашел способа сервировать ссылку на разветвление.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...