【发布时间】:2017-08-09 04:20:43
【问题描述】:
我正在使用 TFS 2017 设置我们的构建/发布环境。
我将 Build 设置为在每次提交后自动运行,当我们准备发布应用程序的一个版本时,手动创建一个 Release,然后部署到各种环境。
我们希望在我们的 git 存储库中标记已发布的版本,以便轻松了解哪个 git 修订版对应于二进制文件。构建定义中的“标签源”设置允许在构建时标记 git 修订,但是因为我们构建在每个提交上会生成很多我们不关心的标签(因为它们不会部署到任何地方,直到发布)。
如何设置 TFS,以便在创建 Release(或可能部署到环境)时,在 Git 存储库中的相应提交上创建标签?
【问题讨论】:
标签: git tfs tfsbuild release ms-release-management