11 月 19 - 20 日 Apache Pulsar 社区年度盛会来啦,立即报名! 了解详情
写点什么

文章:多个敏捷团队之间的版本控制

  • 2008-05-12
  • 本文字数:656 字

    阅读完需:约 2 分钟

没有严格的版本控制实践,任何团队所实施的敏捷都会处于风险之中;缺少了好的版本控制这个安全网,要想做到自由地重构、安全地试验或者快速从错误中恢复, 都是不可能的。许多敏捷支持者将版本控制视为核心实践——不只是敏捷,对于通常的软件开发工作来说也是如此。新团队或者没有稳定的版本控制方案的团队,都 可以从本文中得到帮助。Henrik Kniberg 在 InfoQ 上发布的迷你书《Scrum and XP from the Trenches》大受欢迎,对于众多阅读过本书的人来说,他清晰的解释并不陌生。现在他将书中用到的版本控制模式及具体细节都分享了出来,详细可见《多个敏捷团队之间的版本控制》一文。

Henrik 的方法是以完整模式的方式描述的,而且所有的元素和细节都得到了详细的叙述。对于“完成”一词含义的清晰理解,是本文的重点,而且他认为这必须包括回归测试。模式包括:

  • 分支所有者 & 方针
  • “完成”概念
  • “完成”分支
  • 何时创建额外分支?
  • 工作分支
  • 从工作分支公开发布至主干
  • 如果团队同时在实现多个故事该怎么办?
  • 完成包括回归测试在内的工作
  • 分叉代码(合并冲突)
  • 多个团队——如果其他团队同时向主干中发布代码该怎么办?
  • 发布分支

Henrik 还进一步包括了一些该模型的变种、FAQ 和参考资源列表。本文虽然篇幅很长,但易于理解。

上图选自本文中的工作清单。图示对于 Henrik 的方案描述起到了重要作用。本文所在页面可以打印,而且其中还提供了一个单独的、可以打印的 pdf 文档。文中还包括可供打印的单页总结 pdf 文件(工作清单),开发者打印出来后,可以将其贴在自己的工作用电脑上。

阅读全文:《多个敏捷团队之间的版本控制

2008-05-12 02:14630
用户头像

发布了 479 篇内容, 共 141.2 次阅读, 收获喜欢 42 次。

关注

评论

发布
暂无评论
发现更多内容

绍兴柯桥平面设计培训到哪里?兴德

Geek_196d9f

绍兴柯桥服装设计培训到哪里?兴德

Geek_196d9f

绍兴柯桥数码印花金昌描稿调色分色培训到哪里?兴德

Geek_196d9f

绍兴柯桥电脑办公培训到哪里?兴德

Geek_196d9f

一颗CPU与病魔赛跑

新闻科技资讯

智能量化网格策略交易机器人,马丁倍投机器人

绍兴柯桥PS培训到哪里?怎么修图?兴德

Geek_196d9f

绍兴柯桥会计实操培训到哪里?兴德

Geek_196d9f

低代码核心优势是:降本增效+多系统集成,这真的对吗?

优秀

低代码

人生算法:内控控制点

石云升

读书笔记 思维模型 5月日更

绍兴柯桥学历提升培训到哪里?兴德

Geek_196d9f

Hive对分区分桶表的操作

五分钟学大数据

大数据 hive 5月日更

IDC数据中心介绍

大数据技术指南

数据中心 5月日更

Leveldb解析之五:理解leveldb的持久化和MVCC实现机制

Jowin

leveldb

绍兴柯桥CAD制图培训到哪里?兴德!

Geek_196d9f

KubeSphere+QKE 轻松实现容器多集群管理

青云技术社区

容器 k8s 开发工具

绍兴柯桥淘宝美工培训到哪里?兴德

Geek_196d9f

并发王者课 - 青铜4:synchronized用法初体验

MetaThoughts

Java 多线程 并发 并发王者课

绍兴柯桥视频剪辑影视后期PR,AE培训到哪里?兴德

Geek_196d9f

绍兴柯桥3Dmax效果图培训到哪里?兴德

Geek_196d9f

聊聊业务数据分析那些事儿

小飞象@木木自由

数据分析 业务场景分析 业务数据分析 业务分析

支持多套对象存储,冷热数据分层又添新功能

焱融科技

分布式 云原生 高性能 文件存储 技术博客

绍兴柯桥JAVA,web前端编程培训到哪里?兴德

Geek_196d9f

绍兴柯桥室内设计培训到哪里?兴德

Geek_196d9f

绍兴柯桥淘宝拼多多电商培训到哪里?兴德

Geek_196d9f

绍兴柯桥摄影摄像培训到哪里?兴德!

Geek_196d9f

绍兴柯桥插花花艺培训到哪里?兴德

Geek_196d9f

最详细的 Python 结合 RFM 模型实现用户分层实操案例!

JackTian

Python 编程 程序员 数据分析 RFM模型

千万级学生管理系统考试试卷存储方案

chenmin

五种网络IO模型详解

Linux服务器开发

后端 epoll Linux服务器开发 网络io 网络模型

Kubernetes 稳定性保障手册:洞察+预案

阿里巴巴云原生

数据库 容器 云原生 k8s 监控

文章:多个敏捷团队之间的版本控制_敏捷_Deborah Hartmann Preuss_InfoQ精选文章