我正在使用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个变更集的提交者值
答案 0 :(得分:2)
您需要管道到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项而只返回提交者。