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


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

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

Visual Studio 2019 | Visual Studio 2022

Команда система управления версиями Team Foundation (TFVC) unlabel удаляет элемент из существующей метки на сервере управления версиями.

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

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

Синтаксис

tf unlabel [/collection:<team-project-collection-url>] [/recursive] [/login:<username>, [<password>]] <label-name> <item-specification>

Параметры

В следующих разделах описываются аргументы и параметры unlabel команды.

Аргументы

Argument

Description

<team-project-collection-url>

Указывает URL-адрес коллекции проектов, содержащий элемент, который требуется удалить из существующей метки, например https://myserver:8080/tfs/DefaultCollection.

<label-name>

Указывает имя метки для удаления из указанных элементов.

<item-specification>

Определяет файл или папку для удаления указанной метки. Дополнительные сведения о том, как TFVC анализирует спецификации элементов, чтобы определить, какие элементы находятся в области, см. в разделе "Использование команд управления версиями Team Foundation".

Примечание.

Можно указать несколько аргументов спецификации элементов.

<username>

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

<password>

Предоставляет значение /login для параметра.

Параметры

Оператор сравнения Описание
/recursive Удаляет указанную метку из всех элементов в определенном каталоге и всех подкаталогах, которые соответствуют спецификации элемента.
/collection Указывает коллекцию проектов.
/login Указывает имя пользователя и пароль для проверки подлинности пользователя с помощью Azure DevOps.

Замечания

Команда unlabel служебной tf программы командной строки удаляет элемент из существующей метки на сервере Azure DevOps. Общие сведения о метках см. в разделе "Использование меток для создания моментального снимка файлов". Сведения о том, как назначить метку набору файлов и папок, см. в команде Label (система управления версиями Team Foundation).

Если удалить все элементы из метки на сервере Azure DevOps, эта метка удаляется. Вы также можете удалить метку с помощью tf label /delete команды. Дополнительные сведения о существующих метках в системе см . в команде Labels.

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

Примеры

Следующий пример удаляет метку goodbuild из 314.cs:

c:\projects>tf unlabel goodbuild $/src/314.cs

В следующем примере метка Beta1 удаляется из всех файлов и папок в коллекции по адресуhttps://myserver:8080/tfs/DefaultCollection:

c:\projects>tf unlabel Beta1 $/ /collection:https://myserver:8080/tfs/DefaultCollection /recursive