通过API将构建/发布json导出文件导入到tfs源代码控制

时间:2018-01-04 19:43:53

标签: tfs devops tfs2018

TFS 2018(或更低版本)源代码控制是否有API方法,我可以导入导出的JSON文件(来自构建和发布定义)并将其签入或放在源代码管理中的某个位置?

我正在寻找API,因为我需要以编程方式执行此操作。

1 个答案:

答案 0 :(得分:1)

“导入构建/发布定义json文件”的API等于Create a build definitionCreate a release definition

您可以先get a build/release definition,然后更改构建定义名称并创建/导入到TFS。

关于“检查它们或将它们放在源代码管理中的某个位置”,您是否想要版本控制JSON文件?通常,在导入JSON文件时,您将获得新的构建定义,而不是版本控制的文件。将来,您可以使用YAML builds将CI过程配置为代码,但目前,YAML构建仅存在于VSTS中,而不存在于本地TFS中。