Unlabel 命令
从 Team Foundation 版本控制 服务器中的现有标签移除项。
所需权限
若要使用 unlabel 命令,您必须是标签所有者或者将**“管理标签”权限设置为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限。
tf unlabel [/collection:TeamProjectCollectionUrl] [/recursive] [/login:username, [password]] labelname itemspec
参数
参数 |
说明 |
---|---|
TeamProjectCollectionUrl |
您要从现有标签中移除的项所在的团队项目集合的 URL(例如,http://myserver:8080/tfs/DefaultCollection)。 |
labelname |
指定要从指定项中移除的标签名称。 |
itemspec |
标识要从中移除指定标签的文件或文件夹。 有关 Team Foundation 如何通过分析 itemspecs 确定范围内项的更多信息,请参见命令行语法(版本控制)。
注意
可指定多个 itemspec 参数。
|
username |
向 /login 选项提供值。 可以按域\用户名或用户名的格式指定用户名值。 |
选项 |
说明 |
---|---|
/recursive |
取消标记特定目录和所有子目录中与项规范 匹配的所有项。 |
/collection |
指定团队项目集合。 |
/login |
指定用于在 Visual Studio Team Foundation Server 中验证用户身份的用户名和密码。 |
备注
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
下面的示例从 http://myserver:8080/tfs/DefaultCollection 上的集合的所有文件和文件夹中移除“Beta1”标签。
c:\projects>tf unlabel Beta1 $/ /collection:http://myserver:8080/tfs/DefaultCollection /recursive
请参见
参考
Label 命令(Team Foundation 版本控制)