Команда меток (система управления версиями Team Foundation)

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Команда система управления версиями Team Foundation (TFVC) tf labels отображает список меток на сервере TFVC.

Необходимые компоненты

Чтобы использовать labels команду, необходимо задать разрешение на чтение для всех файлов или папок, к которым подключена указанная метка. Если у вас есть разрешение на некоторые, но не все файлы, на которые ссылается метка, отображаются частичные результаты. Дополнительные сведения см. в разделе "Разрешения TFVC по умолчанию".

Синтаксис

tf labels [/owner:ownername] [/format:(brief|detailed)] 
[/collection:TeamProjectCollectionUrl] [labelname] [/login:username,[password]]

Параметры

Аргументы

Argument

Description

<ownername>

Предоставляет значение, например DOMAIN\JuanGo или только juango для /owner параметра.

<labelname>

Указывает строку, которая должна использоваться для фильтрации списка меток. Если этот параметр опущен, поле имени метки не будет отфильтровано.

<TeamProjectCollectionUrl>

URL-адрес коллекции проектов, для которой требуется отобразить список меток, например http://myserver:8080/tfs/DefaultCollection.

<username>

Предоставляет значение /login для параметра. Можно указать username значение как DOMAIN\username или username.

Параметры

Параметр

Description

/owner

Указывает имя пользователя, которому принадлежит метка. По умолчанию владелец — это пользователь, который применяет метку.

/format

Отображает сведения о указанной метке в одном из следующих форматов:

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

/collection

Указывает коллекцию проектов.

/login

Указывает имя пользователя и пароль для проверки подлинности пользователя с помощью Azure DevOps.

Замечания

  • Команда labels отображает сведения о метках на сервере TFVC. Если не указать сервер TFVC, TFVC пытается определить сервер TFVC с помощью текущего каталога. Если текущий каталог не сопоставлен с сервером TFVC, необходимо указать его с помощью /s параметра.

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

  • Дополнительные сведения об использовании служебной tf программы командной строки см. в разделе "Использование команд управления версиями Team Foundation".

Примеры

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

c:\projects> tf labels /owner:jasonj

В следующем примере отображаются сведения о build1033 метке и перечислены файлы и папки, к которым была применена метка на сервере TFVC.

c:\projects> tf labels /format:detailed build1033

В следующем примере отображаются все метки на сервере TFVC, которые labelname начинаются build с и принадлежат учетной записи, выполняющей labels команду.

c:\projects> tf labels build*