gpt4 book ai didi

python - 使用Mercurial分离三个版本 : official/development/testing/

转载 作者:太空宇宙 更新时间:2023-11-03 11:10:55 26 4
gpt4 key购买 nike

我正在部署一个由几十个文件和文件夹组成的 Python 模块;我使用 Mercurial 来管理软件更改。

我想在三个分支中保留相同的模块:官方分支(团队使用的)、开发分支(这可能是多个开发分支)和测试分支(不是官方分支的测试,而是与我的模块使用的第三方模块相关的测试集合——第三方模块发布新版本时的回归测试)。

我如何在 Mercurial 中完成此操作?简单地在同一个文件夹中命名三个分支或将一个版本克隆到三个地方并分别维护它们?

如果您能提供一般性管理方法的任何见解,我们将不胜感激。

谢谢。

最佳答案

“官方”方法是将您的存储库克隆到您需要的任意多个分支中。

但存储库中的命名分支也是可以接受的,特别是如果您不需要同时从事不同的开发工作(每个都关联到各自的分支)

我发现“ Guide to Branching Model in Mercurial ”对这种选择很有指导意义。
关于 Mercurial branches in this SO question as well 的其他信息.

关于python - 使用Mercurial分离三个版本 : official/development/testing/,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3766657/

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