Поделиться через


Практическое руководство. Изменение меток

Обновлен: Ноябрь 2007

В Team Foundation (подсистема контроля версий) метка представляет собой имя, применяемое к определенному набору версий, также называемому построением моментального снимка. Дополнительные сведения см. в разделе Практическое руководство. Применение меток. Сервер Team Foundation (подсистема контроля версий) включает функции для добавления и удаления меток элементов, описанные ниже.

Необходимые разрешения

Чтобы выполнять данные процедуры, необходимо быть владельцем метки или задать для разрешения Администрирование изменений, включенных в набор изменений значение Разрешить. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.

Изменение меток

  1. Найдите метку, которую требуется изменить. Дополнительные сведения см. в разделе Практическое руководство. Поиск меток.

  2. Выберите метку, которую требуется изменить, и нажмите кнопку Изменить.

    Будет открыто диалоговое окно Изменить метку для <имя метки>.

  3. В диалоговом окне Изменить метку добавьте необходимые примечания в поле Примечание.

  4. В списке Элементы выберите в наборе изменений элементы, которые требуется удалить, и щелкните Удалить.

  5. Щелкните Добавить, чтобы добавить к метке новые элементы.

    Будет открыто диалоговое окно Выбор версии элемента.

  6. С помощью списка Поиск в найдите командный проект или папку, содержащие элементы, которые требуется добавить.

  7. С помощью поля Тип элементов выберите тип элементов, которые требуется добавить.

  8. В поле Версия выберите один из следующих вариантов.

    • Последняя версия

      При выборе варианта Последняя версия в поле Имя элемента будет добавлена последняя версия файлов. Нажмите кнопку ОК, и к метке будут добавлены элементы последней версии.

    • Набор изменений

      При выборе варианта Набор изменений необходимо либо ввести имя набора изменений в поле Набор изменений, либо найти нужный набор изменений, нажав копку с многоточием (…). Будет открыто диалоговое окно Поиск наборов изменений. Дополнительные сведения о поиске наборов изменений см. в разделе Практическое руководство. Поиск набора изменений.

      Выберите набор изменений в списке Результаты и нажмите кнопку ОК. Нажмите кнопку ОК в диалоговом окне Выбор версии элемента, и к метке будут добавлены элементы выбранного набора изменений.

    • Дата

      При выборе варианта Дата можно ввести дату или выбрать ее в календаре. Нажмите кнопку ОК, и к метке будут добавлены элементы, соответствующие выбранной дате.

    • Метка

      При выборе варианта Метка можно ввести имя метки в поле Метка или найти метку, нажав кнопку с многоточием (…). Будет открыто диалоговое окно Поиск метки. Дополнительные сведения о поиске меток см. в разделе Практическое руководство. Поиск меток.

      Выберите метку в списке Результаты и нажмите кнопку ОК. Нажмите кнопку ОК в диалоговом окне Выбор версии элемента, и элементы с выбранной меткой будут добавлены к текущей метке.

    • Версия рабочей области

      При выборе варианта Версия рабочей области в поле Версия рабочей области по умолчанию подставляется значение текущей рабочей области в формате имя_сервера; владелец.

      Нажмите кнопку ОК, чтобы добавить к метке версии элементов из рабочей области.

  9. В диалоговом окне Изменение метки нажмите кнопку ОК.

Изменение метки с помощью командной строки.

  1. Нажмите кнопку Пуск и последовательно выберите пункты Все программы и Microsoft Visual Studio 2008.

  2. Выберите пункт Средства Visual Studio и щелкните элемент Командная строка Visual Studio 2008.

  3. Введите команду cd путь, где путь — это путь к каталогу, содержащему необходимую рабочую область. Если путь или имя метки содержат пробелы, заключите их в кавычки.

  4. Введите tf label mylabel path /recursive.

    В результате выполнения этой команды метка "mylabel" будет прикреплена к существующей метке в версии рабочей области папки path и ко всем содержащимся в ней файлам и папкам.

    Примечание. Полное описание синтаксиса команды label см. в разделе Команда "label" (Управление версиями в Team Foundation).

См. также

Основные понятия

Работа с метками

Работа с наборами изменений системы управления версиями

Ссылки

Команда "label" (Управление версиями в Team Foundation)