Просмотр иерархии ветвей проекта
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
По мере роста проекта структура ветви обычно растет и становится более сложной. Вам и членам группы может потребоваться ответы на следующие вопросы:
- Какие ветви находятся в проекте?
- Как эти ветви связаны друг с другом?
- Кто владеет различными филиалами?
- Если изменения необходимы от команды функций, какие ветви должны пройти через эти изменения, чтобы перейти к вашей ветви?
В следующих процедурах объясняется, как использовать система управления версиями Team Foundation (TFVC) для ответа на эти типы вопросов.
Просмотр и работа с ветвями
Окно иерархии можно использовать для выполнения следующих задач:
- Просмотрите все ветви в иерархическом представлении.
- Просмотрите подмножество ветвей в иерархическом представлении.
- Просмотр свойств конкретной ветви.
- Выполните задачи для определенной ветви.
Внимание
Эти процедуры можно выполнять в ветви, но не в папке. На следующем снимке экрана сборка BuildProcessTemplates — это папка, а dev — ветвь.
Дополнительные сведения см. в разделе "Папки и файлы ветви".
Отображение окна иерархии из Обозреватель системы управления версиями
В Visual Studio в меню "Вид" выберите "Другие элементы управления версиями Windows>" Обозреватель.
В Обозреватель системы управления версиями выберите ветвь, которую нужно изучить.
В меню "Файл" выберите "Ветвь системы управления версиями>" и "Объединение>иерархии представлений".
Измените представление, чтобы отобразить нужные данные
По умолчанию при открытии окна иерархии отображается иерархия для ветви, из которую вы открыли окно. Представление включает предков и потомков ветви.
На следующем снимке экрана показано окно иерархии для ветви Test DinnerNow:
Используйте следующие параметры для изменения представления иерархии:
В меню "Показать" выберите любое из следующих представлений:
- Все иерархии
- Полная иерархия
- Предки и потомки
- Ancestors
- Родительский и дочерний элементы
- Children
- Настроить
Совет
Если вы хотите просмотреть полную иерархию для каждого пути управления версиями в проекте, выберите все иерархии. Это представление включает иерархии, которые находятся вне область активного проекта в Обозреватель системы управления версиями.
Рядом с меню "Показать " нажмите кнопку "Настроить список ветвей", чтобы выбрать отдельные ветви, которые вы хотите просмотреть.
Откроется диалоговое окно "Выбор ветвей ".
- В списке ветвей выберите или снимите ветви, которые вы хотите показать или скрыть. При выборе или очистке ветвей предварительный просмотр выбранных элементов отображается в правой части диалогового окна.
- Если у вашей команды много ветвей, используйте кнопки над предварительным просмотром, чтобы легко указать ветви, которые вы хотите увидеть. Наведите указатель мыши на кнопку, чтобы получить сведения о том, что он делает.
Чтобы точно настроить сведения о схеме, выберите определенную ветвь и выберите один из следующих элементов управления:
- Выберите X , чтобы скрыть ветвь. Кроме того, выберите "Удалить ", пока выбрана ветвь.
- Выберите знак плюса (+), чтобы указать, какие дочерние ветви вы хотите увидеть. Кроме того, выберите "Вставить ", пока выбрана ветвь.
Просмотр свойств и выполнение действий
После просмотра иерархии ветвей может потребоваться дополнительная информация или вы можете принять некоторые меры. Щелкните правой кнопкой мыши любую ветвь в окне иерархии и выполните следующие действия.
Выберите свойства , чтобы просмотреть сведения о ветви, включая путь, которому он принадлежит, и кто имеет разрешения на работу с ним. Поле "Владелец" предназначено только для получения сведений. Пользователь, который называется в поле "Владелец" , не обязательно имеет дополнительных разрешений.
Выберите действие, например Branch, Merge, Compare или Open в Обозреватель системы управления версиями.