嵌入了差异的历史

时间:2012-05-03 12:54:34

标签: version-control powershell tfs tf-cli

要查看用户在目录树中完成的每次签入的历史记录,我可以输入:

tf history . /recursive /user:name /noprompt /format:detailed

它显示所有签名“name”已使用签入注释和更改文件的路径执行。除此之外,我想显示每个受影响文件的差异。喜欢/格式:extraverbose。有没有办法做到这一点?如果没有,你怎么能创建一个PowerShell脚本来为我做这个?

你可以忽略分支和合并之类的东西 - 目录树中没有。

1 个答案:

答案 0 :(得分:0)

我认为现在没有命令行,也许你可以使用TFS Powertools CmdLet创建一个Powershell脚本。

否则你仍然可以使用TFS API创建命令行exe,这比人们想象的要容易。查看this answer以获取我为某人制作的命令行工具的源文件。