是否可以在两个标签之间提取仅修改过的文件列表?我的最终目标是提取在label2和label3之间修改过的文件列表。我已经能够使用下面的tf history命令输出TFS;不幸的是,这个命令会将所有修改过的项目拉到Label3。
tf history /server:http://tfsserver:8080/tfs "$/source/path/main" /recursive /noprompt /format:detailed /version:"Llabel3" >> C:\temp\tfshistory.txt
答案 0 :(得分:1)
我意识到自己的错误,只要在/ version:开关中添加'〜',上面的命令就可以获得两个标签之间的所有更改集,例如:
tf history /server:http://tfsserver:8080/tfs "$/source/path/main" /recursive /noprompt /format:brief /version:"Llabel2~Llabel3" >> C:\temp\tfshistory.txt
这将提取并创建Label 2和Label 3之间所有更改集的列表。您也可以通过将Label3替换为'T'来执行相同的操作,而不是将所有更改集从Label2提取到Latest(T)。 / p>
答案 1 :(得分:1)
如果用'/ format:detailed'
替换'/ format:brief',你可以得到你想要的