【问题标题】:TFS: Automating Task Group CreationTFS:自动创建任务组
【发布时间】:2018-01-10 15:17:26
【问题描述】:

TFS 中有没有一种方法可以简化任务组的创建。克隆任务组会影响引用该任务组的所有环境/发布定义。有没有办法自动化或简化跨项目创建任务组?

当我说自动化或简化时。我的意思是,我们如何避免必须在项目之间手动重新创建任务组。我可以在 TFS 中导出任务组并使用给定的 JSON 文件在不同的项目中自动创建一个新的任务组吗?

【问题讨论】:

  • 您使用的是哪个版本的 TFS?

标签: tfs automation devops


【解决方案1】:

导出/导入任务组功能已在 TFS 2018 和 VSTS 中可用。您可以考虑升级到 TFS 2018 来享受这个新功能。

【讨论】:

  • 我使用的是 TFS 2018。导入导出功能只能通过 TFS GUI 使用。我正在寻找一种程序化的方式?就像一个 API。我找到了 Microsoft.TeamFoundation.DistributedTask.WebApi 库,但它似乎没有很好的文档记录,所以使用起来有点困难。
  • @binarycoder0101 是的,目前没有此 api 的文档。但是您可以通过按F12 Developer Tools 来捕获 api。比如导出任务组的api是这样的:GET http://TFSserver:8080/tfs/DefaultCollection/TeamProjectID/_apis/distributedtask/taskgroups/GroupID?expanded=true&api-version=4.0-preview.1
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-03-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-01-10
相关资源
最近更新 更多