我正在尝试使用 TFS 命令行 TF.exe 执行以下操作
- 创建标签并将标签应用于文件夹下最新版本的文件和子文件夹
- 比较 2 个标签以找出 2 个标签、文件名、变更集详细信息等之间的差异
我都试图通过命令行来实现
要创建标签:
tf label "LabelName" /owner:domain\me $/Project /version:T /recursive
您需要指定标签的根路径。您的示例中似乎缺少这点。
对于两个标签之间的差异,请使用:
tf diff "$/Project/Path ;L labelnameA " "$/Project/Path ;L labelnameB " /recursive /noprompt请注意,该
;...
部分指示在特定版本中获取 Itemspec,;L...
告诉它按标签查找版本。在标签上插入标签名称...
然后对于返回的每个文件,您可以更深入地挖掘。