Version control 嵌入差异的历史
要查看用户在目录树中进行的每个签入的历史记录,我可以键入:Version control 嵌入差异的历史,version-control,powershell,tfs,tf-cli,Version Control,Powershell,Tfs,Tf Cli,要查看用户在目录树中进行的每个签入的历史记录,我可以键入: tf history . /recursive /user:name /noprompt /format:detailed 它显示名称已执行的所有签入操作,以及签入注释和更改文件的路径。除此之外,我还想显示每个受影响文件的差异。Like/format:exterverbose。有没有办法让tf做到这一点?如果没有,您如何为我创建一个powershell脚本 您可以忽略分支和合并之类的内容—目录树中没有分支和合并。我认为现在没有用于此的
tf history . /recursive /user:name /noprompt /format:detailed
它显示名称已执行的所有签入操作,以及签入注释和更改文件的路径。除此之外,我还想显示每个受影响文件的差异。Like/format:exterverbose。有没有办法让tf做到这一点?如果没有,您如何为我创建一个powershell脚本
您可以忽略分支和合并之类的内容—目录树中没有分支和合并。我认为现在没有用于此的命令行,也许您可以使用创建Powershell脚本
否则,您仍然可以使用TFSAPI生成命令行exe,这比人们想象的要容易。查看以获取我为某人制作的命令行工具的源文件。根据每个受影响文件的差异,您的意思是添加/删除/更改行?是的,没错。tf diff使用的内置diff格式/无提示的使用将很好地工作。