Команда 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