return Get-TfsItemHistory 具体值

return Get-TfsItemHistory specific value

我正在使用 powershell 尝试制作一个电子邮件脚本,该脚本将发送最新版本的变更集和受影响的工作项列表

我用

做这个
Get-TfsItemHistory WorkspacePath -Version "LBuild 9.1.71.1~LBuild 9.1.72.1" -Recurse |
    Select * -exp WorkItems | 
    Format-Table Committer,ChangesetId,Comment,Id,Title -GroupBy ChangesetId -Auto

如何获取特定值,例如第 4 个变更集的 Commiter 值

您需要通过管道传输到 Select-Object cmdlet

Get-TfsItemHistory WorkspacePath -Version "LBuild 9.1.71.1~LBuild 9.1.72.1" -Recurse | Select * -exp WorkItems | Select-Object -First 1 -Skip 3 | Select-Object -Property Committer

这应该只会拉出第 4 项,并且只会拉出 return 提交者。