设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 手机 数据 公司
当前位置: 首页 > 运营中心 > 建站资源 > 经验 > 正文

经验分享|大型分布式团队的代码版本管理(2)

发布时间:2017-05-27 19:05 所属栏目:19 来源:woshipm
导读:使用同一个中心代码库管理多产品线一直是大型项目的一个困难点,特别是使用SVN这样的工具更是难以管理,因为SVN这种工具的Branch本质上是一个目录拷贝,并且速度慢,而且代码回迁也需要手动进行。但是如果使用Git的

使用同一个中心代码库管理多产品线一直是大型项目的一个困难点,特别是使用SVN这样的工具更是难以管理,因为SVN这种工具的Branch本质上是一个目录拷贝,并且速度慢,而且代码回迁也需要手动进行。但是如果使用Git的特性来管理多产品线,比起SVN是事半功倍。具体方案见下图:

总结

分布式代码版本管理系统并不一定适合所有团队,比如中小团队可能更关心的只是成本更低,简单易用,那么SVN等这类集中式版本管理工具还是更为适合。但是,不管团队最终选用什么代码版本管理工具,只要适合自己的团队的开发流程和工作方式,并且代码管理顺畅就可以了。

作者:刘冉,现任 ThoughtWorks 资深软件质量咨询师,超过13年软件开发和测试工作经验。最熟悉的领域是嵌入式系统开发、Linux系统开发、各种脚本、测试工具、自动化测试系统开发、以及Agile中的QA。

文章作者系 @ThoughtWorks (微信公众号:“思特沃克”) 未经许可,禁止转载。

注:相关网站建设技巧阅读请移步到建站教程频道。

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读