创业公司使用什么样的系统管理代码

代码管理的本质需求

  1. 良好的并行开发,不易相互间的覆盖;

  2. 本地可以维护版本,联网后提交到服务器;

  3. 版本库之间可以简单的添加编译依赖(百度的comake2系统就很方便)
    示例:(CONFIG('public/ullib@1.4.5.44');),直接生成编译依赖以及makefile;

  4. 工具集成web的 diff,合并树,以及code review 工具。

示例:代码合并树

现在看到的一个比较好的解决方案

gitlab:git开源的server代码管理解决方案

吐个槽

过往经历的大厂,内部使用类似cvs和svn的混合管理方式。很多高级工程师维护的内部系统,感觉还没有开源的解决方案用着方便。感慨下~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容