TFS发布结构支持多个发布补丁
大家好,各位大师。我遇到了一个要求,即我们的TFS需要支持多个版本。列出了一些要求 场景:我们有2个版本,1.0版和2.0版TFS发布结构支持多个发布补丁,tfs,version-control,release,Tfs,Version Control,Release,大家好,各位大师。我遇到了一个要求,即我们的TFS需要支持多个版本。列出了一些要求 场景:我们有2个版本,1.0版和2.0版 版本1.0需要一个补丁,将作为补丁1.1发布 补丁1.1中的更改可以选择性地添加到版本2.0中 如果有一个新的补丁,让我们说补丁1.2。它应该只包含补丁1.1的更改以及1.2的任何其他更改 关于第3项。原因是一些客户不想支付升级费用,只想对其当前版本进行一次小的修复 我已经想出了一个解决方案,但我只是想知道是否有其他方法,或者根本不建议这样做,因为它真的很难维护 谢谢根据
谢谢根据您的描述,基于我的理解如下: 版本1.0中的版本A 版本2.0中的版本B(=版本A+新功能) 您需要一种简单的方法来为版本a部署“补丁”(即,没有版本B的新功能的版本a的快速修复) 在TFS版本管理中,您可以部署 顺序、并行或任何其他用户指定的顺序(您可以 (可以手动部署) 您可以使用修补版本a(添加一些 关于修补的说明(稍后识别),无 部署条件,然后可以手动部署到 你想要的环境 另一种方法是将代码回滚到上一个已知的发布点,编写补丁,搁置代码,然后构建并发布补丁
有关TFS中更多的多版本结构,请查看以下链接:这可能对您有所帮助。问题是:如何组织您的源代码管理?如何组织发布管道?你的构建?具体一点,并最终将你的问题分成可管理的部分