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
请参见
任务
概念
参考
Label 命令(Team Foundation 版本控制)