Просмотр иерархии ветвей командного проекта
По мере роста проекта, структура ветвей также растет и становится более сложной.Участникам команды, в особенности новым участникам, потребуются ответы на простые вопросы, например, на следующие.
Какие ветви входят в командный проект?
Как эти ветви связаны между собой?
Если необходимы изменения от другой группы разработчиков, какие ветви должны будут пройти через эти изменения, чтобы возвратить их?Кто владелец этих ветвей?
В следующих процедурах объясняется, как использовать Team Foundation (подсистема контроля версий) для ответа на вопросы такого рода.
Просмотр и работа с ветвями
В окне Иерархия можно выполнять следующие операции.
Просматривать часть или все ветви в иерархическом представлении.
Просматривать свойства определенной ветви.
Выполнять задачи для определенной ветви.
Важно |
---|
Эта процедура может быть выполнена только для ветви, но не папки.Например, на следующем рисунке можно видеть какие объекты представляют собой ветви, а какие папки. Дополнительные сведения см. в разделе Ветвление папок и файлов. |
Вызов окна "Иерархия" из обозревателя управления исходным кодом
В обозревателе управления исходным кодом выделите ветвь, от которой необходимо начать просмотр структуры ветвей.
В меню Файл последовательно выберите пункты Система управления версиями, Ветвление и объединение, Просмотреть иерархию.
Настройка представления для отображения необходимых данных
При первом вызове окна Иерархия по умолчанию в нем показана ветвь, с которой было вызвано окно, включая родительские и дочерние элементы.
Например, на следующем рисунке показано окноИерархия для ветви Test компании DinnerNow.
В окне "Иерархия" показана ветвь Test компании DinnerNow с родительскими и дочерними объектами.
Возможные варианты, которые можно использовать для изменения представления в этом окне объясняются в следующем списке.
A. Меню "Показать". Можно выбрать обычный вид в меню Показать: Все иерархии, Полная иерархия, Элементы-предки и элементы-потомки, Предшественники, Родительский и дочерние объекты, Дочерний элемент или Настроено.
Совет Если необходимо видеть полную иерархию для каждого пути системы управления версиями в командном проекте, включая пути вне области активного в обозревателе управления исходным кодом командного проекта, выберите Все иерархии.
B. Настройка кнопки списка ветвей. Нажмите эту кнопку, чтобы отдельно выбрать определенные ветви, которые нужно показывать.
Отобразится диалоговое окно Выбор ветвей.
(Необязательно.) В списке "Ветви" установите или снимите флажки у ветвей, которые требуется просмотреть или скрыть.
При установке или снятии флажков в правой части диалогового окна возникает панель предварительного просмотра выбранных элементов.
Если у команды есть много ветвей, можно более просто указать ветви, к которым нужен быстрый доступ. Это делается путем нажатия кнопок выше области предварительного просмотра.Для получения сведений о назначении кнопки, можно навести на нее указатель.
C. Просмотр элементов управления для ветвей. Если необходимо дополнительно настроить сведения схемы, можно выделить определенную ветвь, затем щелкнуть один из следующих элементов управления.
Щелкните X, чтобы скрыть ветвь (или нажмите клавишу DELETE, когда выделена нужная ветвь).
Щелкните символ (+) — "плюс" (или нажмите клавишу INSERT, когда выделена нужная ветвь), чтобы выбрать или отменить выбор дочерних ветвей, которые необходимо показывать.
Просмотр свойств и выполнение действий
После просмотра иерархии ветвей может потребоваться дополнительная информация, или может потребоваться выполнение некоторых действий.Можно щелкнуть правой кнопкой мыши любую ветвь в окне Журнал и выполнить один из следующих шагов.
Выберите пункт Свойства, чтобы открыть диалоговое окно Свойства. Это окно можно использовать для просмотра дополнительных сведений о ветви, включая ее путь, владельца, права пользователей для работы с ней.
Поле "Владелец" предоставляется только для сведения.Пользователю, который указан в поле "Владелец", дополнительные разрешения не предоставляются.
Выберите действие, например: Ветвь, Слияние, Сравнение, Открыть в обозревателе управления исходным кодом.