gpt4 book ai didi

cvs - CVS 中的功能分支?

转载 作者:行者123 更新时间:2023-12-04 17:29:31 28 4
gpt4 key购买 nike

我有义务在这个特定项目中使用 CVS,所以即使我真的想切换到其他东西,比如 Git,我也不能。

所以,我真正的问题是这样的:我们有一个约定,每次发布版本时,我们都会在 CVS 中创建一个新分支(我们也会标记,但这不是重点)。我们将这些称为版本分支,它们使我们能够轻松检查特定版本并对其进行热修复更改 - 这就是我们的次要版本。

但是现在我有一些大的、充满风险的变化即将到来,如果我在 Git 中工作,我会在眨眼间创建一个功能分支。然而,在 CVS 中工作时,我尝试在另一个项目中创建功能分支,发现事情很快变得困惑。我最终得到了很多分支,我忘记了哪些分支是同步的,哪些需要合并,哪些不再使用。

那么,越来越接近问号,在 CVS 中使用功能分支是否可行?它们是否太麻烦而不值得,还是我最终会因为没有使用它们而感到抱歉?我是否应该硬着头皮开始在 HEAD 中编码,但弯曲我的编码过程,以尽可能不引人注目的方式引入更改?

最佳答案

如果你是唯一一个在功能分支上开发的人,你可以简单地使用 Git 作为你的“沙箱开发”系统,然后一旦你完成了更改,将它们合并到你的 CVS 存储库中。

您仍然可以从中间工作产品的源代码控制中获益。

关于cvs - CVS 中的功能分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/138641/

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