【发布时间】:2010-11-01 13:01:12
【问题描述】:
VSTS 2008 中是否有一种方法可以在 Team Foundation Server 中生成关于源代码管理的报告,说明最近几天用户 x 更改了哪些文件?
【问题讨论】:
标签: tfs version-control
VSTS 2008 中是否有一种方法可以在 Team Foundation Server 中生成关于源代码管理的报告,说明最近几天用户 x 更改了哪些文件?
【问题讨论】:
标签: tfs version-control
您是否需要由 SQL Reporting Services 托管的网页,或者任何报告机制都需要?这是一个快速而肮脏的:
tfhistory $/project -r -all -version D6/10/2009~ | % {
$user = $_.owner
$date = $_.creationdate
$_.changes | % { $_.item } |
add-member noteproperty user $user -passthru |
add-member noteproperty date $date -passthru
} |
sort @{Expression="User";Ascending=$true},@{Expression="Date";Ascending=$false},@{Expression="ServerItem";Ascending=$true} |
select user, date, serveritem |
out-gridview
(需要 TFS Power Tools 的 Powershell 管理单元)
【讨论】: