Недавно мы перешли с нашего TFVC на git-репозиторий. Я хотел бы разделить несколько наших решений на отдельные репозитории git. Можно ли как-то сгруппировать эти недавно созданные репозитории в какой-то подпапке AzureDevOps?
Можно ли сгруппировать репозитории git в подпапки в AzureDevOps?
Ответы (1)
Можно ли сгруппировать репозитории git в подпапки в AzureDevOps?
Ответ положительный.
Перед началом работы самое важное — сделать резервную копию вашего текущего проекта/решения.
Я создал простой пример, чтобы продемонстрировать, как это сделать.
Я создал репо с тремя решениями (Solution1
, Solution2
, Solution3
):
Добавьте три подпапки (Subfolder1
, Subfolder2
, Subfolder3
) в этот репозиторий через веб-страницу Azure devops:
Теперь откройте нашу Visual Studio локально, подключитесь к этому репозиторию. И переместите solution1
в subfolder1
в проводнике:
Затем отправьте это изменение в репозиторий:
Теперь solution1
перешел на subfolder1
.
Обновление:
Но в основном мой вопрос заключался в том, можно ли создавать подпапки для некоторых репозиториев git, а не подпапки внутри репозитория git.
Я думаю, что невозможно создать подпапки для некоторых репозиториев git. Вам нужно создать другое репо в проекте. Когда у вас много репозиториев, папки — не лучший друг. Теги, быстрый фильтр и поиск есть.
Подробнее см. в этой теме.