C# Powershell可获取上次将文件签入TFS2010的用户列表

C# Powershell可获取上次将文件签入TFS2010的用户列表,c#,powershell,tfs,C#,Powershell,Tfs,我正在尝试破解一个快速脚本,该脚本运行stylecop来检查项目中的C#style冲突,然后将上次将其签入Team Foundation Server 2010的用户的姓名打印出来 我已经制作了包含违规行为的文件列表: # using Stylecop from http://sourceforge.net/projects/stylecopcli/ StylecopCli\StyleCopCLI.exe -sln mysoluton.sln -set mysettings.StyleCop -

我正在尝试破解一个快速脚本,该脚本运行stylecop来检查项目中的C#style冲突,然后将上次将其签入Team Foundation Server 2010的用户的姓名打印出来

我已经制作了包含违规行为的文件列表:

# using Stylecop from http://sourceforge.net/projects/stylecopcli/
StylecopCli\StyleCopCLI.exe -sln mysoluton.sln -set mysettings.StyleCop -out report.xml

[xml]$violations= Get-Content report.xml

$count = $violacoes.StyleCopViolations.Violation.Count

$filenames = $violacoes.StyleCopViolations.Violation | group Source -NoElement | sort Count -descending | % {$_.Name} 

你知道怎么做最后一部分吗?获取上次在TFS中签入的用户?我一直在看TFS PowerTools和“tf.exe历史记录”(tf.exe history),但没有掌握它的窍门。

我相信这就是您要寻找的:

$filenames |%{tf history$\/noprompt/recursive/stopafter:1}