Поддержка Нескольких Репозиториев В Visual Studio.

Вы когда-нибудь работали над решением с проектами, размещенными в разных репозиториях Git? Раньше вам приходилось либо использовать несколько экземпляров Visual Studio, либо полагаться на внешние инструменты Git. Начиная с Visual Studio 2022 Preview 3, вы можете включить функцию предварительного просмотра с несколькими репозиториями, которая позволяет работать с проектами в нескольких репозиториях и вносить в них вклад из одного экземпляра Visual Studio с помощью одного решения.

Загрузить предварительную версию Visual Studio 2022

Поддержка нескольких репозиториев в Visual Studio.

Самый простой способ включить поддержку нескольких репозиториев — использовать CTRL+Q, «Предварительный просмотр» и открыть панель функций предварительного просмотра.

Прокрутите до пункта «Включить поддержку нескольких репозиториев» и установите флажок.

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

А пока мы полагаемся на ваши отзывы и сообщество, чтобы создать то, что вам нужно.



Поддержка нескольких репозиториев в Visual Studio.

Панель функций в предварительной версии Visual Studio 2022



Открытое решение с проектами в разных репозиториях

Если у вас уже есть решение с проектами, размещенными в разных репозиториях Git, просто откройте его с помощью стартового окна Visual Studio или с помощью меню Файл → Открыть → Проект/Решение, и Visual Studio автоматически активирует до 10 репозиториев одновременно.

Вы сможете узнать, активировала ли Visual Studio ваши различные репозитории Git, посмотрев на средство выбора репозитория в строке состояния (расположенное в правом нижнем углу), которое укажет количество имеющихся у вас активных репозиториев.

Активные репозитории выделены жирным шрифтом в средстве выбора репозитория.



Поддержка нескольких репозиториев в Visual Studio.

Выбор репозитория в строке состояния Вы также можете добавить проекты, размещенные в разных репозиториях, к существующему решению, щелкнув правой кнопкой мыши свое решение в обозревателе решений и выбрав «Добавить» → «Существующий проект».



Внесение изменений

Окно изменений Git автоматически отслеживает изменения в разных репозиториях.

Все, что вам нужно сделать, это написать коммит и нажать кнопку «Зафиксировать все репозитории», чтобы зафиксировать все ваши изменения.

Вы также можете сначала зафиксировать изменения, что позволит вам выбрать репозитории, в которые вы хотите зафиксировать изменения.

Кроме того, вы можете использовать средство выбора репозитория в верхней части окна «Изменения Git», чтобы сосредоточить внимание и зафиксировать изменения в одном репозитории за раз.



Поддержка нескольких репозиториев в Visual Studio.

Изменения в нескольких репозиториях

Поддержка нескольких репозиториев для Amend, Stash, переключения ветвей и сети.

Поддержка нескольких репозиториев для Amend, Stash, переключения ветвей и сетевых операций, включая Pull, Push, Fetch и Sync, появится в окне Git Changes в будущих итерациях.

Чтобы использовать любую из этих операций сейчас, вам нужно будет использовать средство выбора репозитория, чтобы сосредоточиться на одном репозитории за раз.

В качестве альтернативы вы можете использовать окно репозитория Git для ветвления, как показано в следующем разделе.



Поддержка нескольких репозиториев в Visual Studio.

Использование средства выбора репозитория, чтобы сосредоточиться на одном репозитории

Управление филиалами и репозиториями

Окно Git Repository распознает все активные репозитории и обеспечивает просмотр и управление между репозиториями.

Вы можете просматривать, создавать, управлять и переключать ветки прямо из этого окна.

Подробности коммитов, встроенные различия и входные/выходные коммиты всех функций, как и в случае с отдельными репозиториями.



Поддержка нескольких репозиториев в Visual Studio.

Поддержка нескольких репозиториев в окне репозитория Git. Теги: #microsoft #git #программирование #C++ #.

NET #Visual Studio #visual studio 2022 #Visual Studio 2022

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.