VSTS关于源控制的报告

时间:2009-06-09 16:00:57

标签: tfs version-control

在VSTS 2008中是否有办法生成Team Foundation Server中源控件的报告,用户更改的文件是什么:x过去几天?

1 个答案:

答案 0 :(得分:1)

您是否需要由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 snapin)