【问题标题】:return Get-TfsItemHistory specific value返回 Get-TfsItemHistory 特定值
【发布时间】:2016-05-22 13:50:30
【问题描述】:

我正在使用 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

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

【问题讨论】:

    标签: powershell tfs tfs-power-tools


    【解决方案1】:

    您需要通过管道连接到 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 项,只返回 Committer。

    【讨论】:

      猜你喜欢
      • 2016-05-22
      • 2011-05-30
      • 2012-01-22
      • 2022-11-10
      • 2012-04-16
      • 1970-01-01
      • 2017-11-06
      • 2015-05-08
      • 1970-01-01
      相关资源
      最近更新 更多