- 3
- 0
- 约2.13千字
- 约 5页
- 2020-08-31 发布于四川
- 举报
关于DVCS、持续集成和特性分支 管理资料
于持续集成英文站的文章《On DVCS, continuous integration, and feature branches》,
为了吸引大家的注意力,我想说:“特性分支是邪恶的化身”。
自xx年起,Mercurial (最近是Git)就成了我日常工作的工具,而且我喜欢使用分布式版本控制系统。正如《持续交付》一书中讨论的那样(英文版第393页和394页),有很多理由说明,与之前已存在的同类工具相比,DVCS代表了一种巨大的转变。但正如所有强大的工具一样,你会有很多种方法来使用它们,但并不是所有的方法都是好的。这里所有的讨论不是想说DVCS不好:使用特性分支和使用DVCS完全是正交的。而且,我认为,DVCS的支持者用这种工具的功能分支来推销DVCS,是对DVCS的一种伤害。
首先看几个定义。请注意,一些人以不同的方式使用这些术语,所以你需要暂时从你的大脑中把先把其它的定义擦去,否则我的讨论就没有什么意义了。
持续集成是一种实践,用于确保你的软件一直是可以工作的,并且在几分钟内你就能够得到关于 “你的修改是否破坏了系统”的反馈。
特性分支是一种实践, 使用它的人直到他所开发的特性“完成”后才合并回主干(这里的“完成“不是“done done1”原则中
您可能关注的文档
最近下载
- 物业管理师物业管理实务试题及分析.docx VIP
- (三起)英语六年级下册 Unit 1-Unit 8知识点归纳.docx VIP
- 广东省中山市2024—2025学年七年级上学期期末水平测试数学试卷(含答案).docx VIP
- ipc 2223柔性印制板截面设计.pdf VIP
- GB50533-2009 煤矿井下辅助运输设计规范.docx
- 2025-2026学年语文三年级上册统编版 基础知识归类复习卷(第五、六单元) (有答案).docx VIP
- 光伏发电预测.doc VIP
- 《城镇直埋供热管道工程技术规范》.pdf VIP
- 《大学生职业生涯规划与就业指导(大赛版)》全套教学课件.pptx
- 物业管理师物业实务试题及分析.docx VIP
原创力文档

文档评论(0)