我正在使用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个变更集的委托人值
我想找到一种方法可以将其放入循环中以搜索
N changeset的Committer,ChangesetId,Comment,Id和Title vlaue
答案 0 :(得分:0)
与此案例重复:return Get-TfsItemHistory specific value
如果您想选择此更改集,还建议您使用Select-Object
由于您已经提到过您希望获得N changeset的Committer,ChangesetId,Comment,Id和Title值。我想知道您是否要进行自定义以显示此信息。您可以使用$_.committer
。请查看此博客,了解更多详细步骤:http://edwinfrey.com/blog/2012/06/02/tfs-history-reporting-with-powershell/