TFS 2013命令行:获取文件/文件夹的标签

时间:2014-07-04 22:08:06

标签: tfs tf-cli

我对Team Foundation Server 2013有疑问。

我们希望以编程方式找出分配给特定文件或文件夹的本地版本的标签。

我已阅读过tf.exe文档,但我找不到如何解决这个问题......

非常感谢任何回应。

祝你好运

1 个答案:

答案 0 :(得分:1)

文件可以与字面上的100个不是1000的标签相关联。默认情况下,在运行构建时,用于构建的文件版本将以Lbuildnumber的形式给出标签。如果你的TFS工作区中有一个名为anyfile.cs的文件,并且该文件从未在最后100个版本中被更改过,那么该文件将与它所属的每个版本的标签相关联。

tf.exe标签命令提供您要查找的内容的反转。

tf.exe labels LBVT_14191.3

将为您提供与构建BVT_14191.3

关联的所有文件版本
tf.exe labels C14210

将提供与变更集14210相关联的所有文件版本的列表。

我不知道你会问你的tf或tfpt命令。我每个人都直接访问SQL Server数据库TFS_Warehouse,无法找到标签信息与TFS存储库中的项目关联的位置。