【发布时间】:2010-10-06 13:10:36
【问题描述】:
有谁知道如何在 Visual Studio Team System 2005 的多个变更集中获取所有已更改文件的列表?我基本上希望看到从开发工作开始到结束更改的所有文件的列表。
【问题讨论】:
标签: .net visual-studio tfs visual-studio-2005
有谁知道如何在 Visual Studio Team System 2005 的多个变更集中获取所有已更改文件的列表?我基本上希望看到从开发工作开始到结束更改的所有文件的列表。
【问题讨论】:
标签: .net visual-studio tfs visual-studio-2005
安装电动工具后:
# get-tfschangeset doesn't support arrays, so you have to loop
100, 200, 300 | % { get-tfschangeset $_ } | select-tfsitem | select -unique path | sort
# powershell also has a range operator...
100..105 | % { get-tfschangeset $_ } | select-tfsitem
【讨论】:
您可以从命令行使用 TF.exe 非常轻松地获取大量信息。
即使无法在一次调用中直接提取您想要的信息,编写一个调用 TF.exe 以获取您感兴趣的变更集列表,然后调用它的小程序也很容易再次为每个变更集检索文件列表。
启动 Visual Studio 命令提示符(从开始菜单)并输入 tf.exe /? 以访问文档。
【讨论】: