【问题标题】:What is the command used to associated the work-item while check-in your code in TFVC for TFS 2017?在 TFVC for TFS 2017 中签入代码时用于关联工作项的命令是什么?
【发布时间】:2019-09-18 02:23:30
【问题描述】:

我正在尝试编写一个 PowerShell 脚本,帮助开发人员通过 PowerShell ISE 签入他们的更改并将更改集链接到工作项。我有 TFS 2017 并配置了 TVFC。

【问题讨论】:

    标签: powershell tfs azure-devops


    【解决方案1】:

    这不能通过tc vc 命令实现,但由于 PowerShell 可以加载 TFS 客户端对象模型,因此很容易使用它来设置挂起更改的一些属性。您可以使用 VersionControlServer 类访问 WorkSpace 并使用 WorkspaceCheckinParameters.AssociatedWorkItems 类关联工作项。

    var checkinParameters = new WorkspaceCheckInParameters(changes, comment)
    {
        AssociatedWorkItems = ... <- Associate your work items here
    };
    
    return _workspace.CheckIn(checkinParameters);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-22
      • 2018-01-19
      • 2017-12-19
      • 2018-07-11
      • 1970-01-01
      • 2017-09-10
      • 2019-03-08
      • 1970-01-01
      相关资源
      最近更新 更多