经验分享|大型分布式团队的代码版本管理(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站长网) |
相关内容
网友评论
推荐文章
热点阅读