9
目前,我使用CVS来跟踪我的SourceForge项目的。我有以下要求。水银 - 分枝克隆或命名分公司分支
- 我需要维护一个稳定的中继线。每当用户报告出现严重错误时,我可能会立即修复,并在几天内发布。
- 我需要执行广泛的新功能增强,巨大的代码重构开启和关闭。这可能需要几个星期到几个月的时间。因此,我通常做的,是我会分支内执行的新功能增强和庞大的代码重构(或多个分支,如果有更多的功能)。只有在经过足够的测试之后,我才会将它们合并回稳定的Trunk。
我是一个互联网连接质量较差的大部分时间落后。最近,我计划迁移到分布式源代码管理 - Mercurial,以便我有时可以脱机工作。
我阅读下面的文章。我相信我可以通过以下方式在CVS的分支之下保留以前的工作流程。
然而,我不能看到从图终端用户点的任何差异。我可否知道你们通常应用哪个神话?为什么?