Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TFS发布结构支持多个发布补丁_Tfs_Version Control_Release - Fatal编程技术网

TFS发布结构支持多个发布补丁

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项。原因是一些客户不想支付升级费用,只想对其当前版本进行一次小的修复 我已经想出了一个解决方案,但我只是想知道是否有其他方法,或者根本不建议这样做,因为它真的很难维护 谢谢根据

大家好,各位大师。我遇到了一个要求,即我们的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中更多的多版本结构,请查看以下链接:这可能对您有所帮助。

    问题是:如何组织您的源代码管理?如何组织发布管道?你的构建?具体一点,并最终将你的问题分成可管理的部分