tfs - 如何在 TFS 2018 中自动化构建/发布定义?
问题描述
我希望自动管理我的构建/发布定义,以便于备份/恢复操作。
如何在 TFS 2018 中执行此操作?我愿意使用 REST API 或 SDK,尽管我尽可能喜欢 SDK。
- 编辑 -
这适用于 TFS,而不是 VSTS
解决方案
在 TFS 2018 及更高版本中,它直接支持导出/导入构建/发布定义。Build/Release 定义在内部实现为 .json 文件,因此您可以在文件历史记录中查看有关更改的详细信息:
检查以下发行说明:
https://docs.microsoft.com/en-us/visualstudio/releasenotes/tfs2018-relnotes#buildimport
或者您可以使用 TFS REST API 来获取构建和发布定义:
添加如何检查构建定义历史的屏幕截图:
推荐阅读
- ionic-framework - 添加暴徒未显示添加离子 4 应用程序
- c# - 如何旋转 png 图像以指示值?
- android -
不在 VectorDrawable 中渲染 - java - 如何在 Rest Api 中以 JSON 格式返回状态码?
- python - API 请求适用于 chrome,但不适用于 python 请求模块
- java - 如何使用 s3 select 从镶木地板文件中获取所有列的列表?
- flutter - 使带有扩展小部件的列可滚动
- reactjs - 无法使用 create-react-app 和 Typsecript 和 NextJS 加载 SASS
- sql - 如何将所有表链接在一起?
- c# - 如果我使用 new Task(action) -> .Start() 而不是 Task.Run() 创建任务,为什么在调用任何异步方法时任务会停止执行?