Efficient

[TOC]

高效团队开发工具和方法

工具

  • 版本管理系统(Version Control System, VCS)

  • 缺陷管理系统(Issue Tracking System, Bug Tracking System, ITS/BTS)

方法

  • 持续集成(Continuous integration, CI)

分布式版本管理系统

分布式版本管理系统显著特征就是没有中央代码库, 完全采用peer-to-peer的 模式.

Github

Git项目的在线托管平台

  • Fork - 克隆项目

  • Pull Request - 提交自己的修改

Git

分支

分支是一种从主干分离出来的, 作为和主开发内容不同的开发内容进行分别管理的机制

最后更新于

这有帮助吗?