Unlabel 命令

更新:2007 年 11 月

从 Team Foundation 版本控制 服务器中的现有标签移除项。

必需的权限

若要使用 unlabel 命令,您必须是标签所有者或者将“管理标签”权限设置为“允许”。有关更多信息,请参见 Team Foundation Server 权限

tf unlabel [/server:servername] [/recursive] labelname itemspec

参数

参数

说明

servername

用户提供的 /server 选项的值。示例:teamfoundation2。

labelname

指定要从指定项中移除的标签名称。

itemspec

标识要从中移除指定标签的文件或文件夹。有关 Team Foundation 如何分析项规范以确定哪些项在范围之内的更多信息,请参见命令行语法 (Team System)

选项

说明

/server

标识 Team Foundation Server。如果从未映射到工作区的目录调用命令,则此选项是必需的。

/recursive

取消标记特定目录和所有子目录中与项规范 匹配的所有项。

备注

tf 命令行实用工具的 unlabel 命令从 Team Foundation 版本控制 服务器中的现有标签移除项。有关标签的介绍,请参见使用标签。有关如何将标签分配给一组文件和文件夹的信息,请参见 Label 命令(Team Foundation 版本控制)

如果从 Team Foundation 版本控制服务器的标签中移除所有项,则该标签会被删除。也可以使用命令 tf label /delete 删除标签。若要了解有关系统中现有标签的更多信息,请参见 Labels 命令

有关如何查找 tf 命令行实用工具的更多信息,请参见 Tf 命令行实用工具命令

示例

下面的示例从 314.cs 中移除“goodbuild”标签。

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

下面的示例从 teamfoundation2 Team Foundation 版本控制服务器中的所有文件和文件夹移除“Beta1”标签。

c:\projects>tf unlabel Beta1 $/ /server:teamfoundation2 /recursive

请参见

任务

演练:高级版本控制功能

概念

使用标签

参考

命令行语法 (Team System)

Label 命令(Team Foundation 版本控制)

Labels 命令

其他资源

Tf 命令行实用工具命令