gpt4 book ai didi

svn - 使用 Subversion 进行代码提升

转载 作者:行者123 更新时间:2023-12-04 05:18:21 27 4
gpt4 key购买 nike

我正在努力将我们的开发团队迁移到 Subversion 并改进我们的存储库结构和流程。我们基本上使用标准的主干/分支/标签设置。我最初计划使用发布分支策略(分支/1.0、分支/2.0 等),但现在倾向于代码提升模型(测试和生产分支)。我们团队的工作方式更好更直观,但发布将不那么直接:我们实际上需要测试分支成为生产分支。 (生产分支始终可用于维护版本,但测试分支不需要在一个版本的部署和下一个版本的测试准备之间存在。)

任何使用代码提升的人都可以推荐实现从测试到生产的分支提升的最佳方法吗?我认为这些是我的选择,但不知道它们是否有主要优点/缺点:

一种。完全合并测试分支到生产分支,删除测试分支
湾删除生产分支,将测试复制到生产,删除测试分支
C。删除生产分支,将测试分支重命名为生产

感谢您的任何建议!

最佳答案

我一直认为分支是短暂的,我所有的版本实际上都在标签文件夹中。当某个版本需要修复时,标签被复制到一个分支,工作完成并创建一个新标签。我很想知道是否有人有不同/更好的方法。

关于svn - 使用 Subversion 进行代码提升,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1213675/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com