【发布时间】:2016-08-10 20:06:01
【问题描述】:
我需要使用 Visual Studio 服务(在云上)来自动化集成和发布过程。
我有 3 个环境开发、测试和部署。我计划只使用 Dev 的一个分支来促进对下一个 Env (TEST) 的更改,然后再发布。
问题 1: 我可以使用一个分支(主开发)还是我需要为每个分支创建单独的分支?以及如何?
据我所知,在本地使用 TFS 服务器时,我们应该在同一台机器上安装发布管理器,并在不同的环境中安装部署代理。
问题 2: 考虑到测试和生产环境不使用 Azure 服务,它们只是使用 IIS 来托管我们的网站,如何使用 Visual Studio 云服务自动化发布管理。
【问题讨论】:
-
您不应安装 Release Management Server。 VS Team Services 和 TFS 2015 Update 2 有一个新的发布中心,您应该使用它。
-
你使用的是什么版本的 TFS?
-
顺便说一下,我指的是云上的 Visual Studio 服务,而不是团队 Foundation 服务。我会改正的。
-
@Daniel 您能否提供一个链接,说明如何使用新的更新 2 在云上进行配置?
标签: visual-studio tfs azure-devops ms-release-management