首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >源代码控制的最佳实践是什么?

源代码控制的最佳实践是什么?
EN

Stack Overflow用户
提问于 2009-01-07 21:19:46
回答 8查看 7.3K关注 0票数 6

在最近的一次工作中的“事故”之后,一些以前已经修复的bug被重新引入,我被要求记录一组关于使用源代码控制(在这种情况下是CVS)的指南。

您认为使用源代码控制的最佳实践是什么?特别是,您如何管理分支和标签,以及如何确保在继续开发新功能的同时可以修补当前的生产版本?对于上下文,团队规模最多为10个开发人员,分布在两个位置。

EN

回答 8

Stack Overflow用户

发布于 2009-01-07 21:27:56

8 Commandments of Source Control基本上总结了这一点。

关于分支和标记的主题,我们在工作中所做的是:

标签

当环境释放完成时,它至少被标记为释放的日期。然后设置所有(相关的)bug,以便“在版本中解决”是这个标签。

分支

仅在需要的基础上创建。分支是在标签之外完成的,因此可以针对以前发布的版本进行更改(即,修复生产上的错误,而不包括所有其他错误修复)

票数 8
EN

Stack Overflow用户

发布于 2009-01-07 21:27:10

埃里克·辛克已经在他的Source Control Howto里放了一个。

票数 2
EN

Stack Overflow用户

发布于 2009-01-07 21:49:41

我不确定我会把"CVS“和”最佳实践“放在同一句话里。对于源代码控制,还有许多其他更好、更现代的选择,它们都得到了社区的良好支持。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/422143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档