源码管理工具是一种 记录代码更改历史, 可以无限回溯, 用于代码管理,多个程序员开发协作的工具.常见的功能有:
- 更新到任意一个版本(不用担心代码的修改错误,和丢失等)
- 日志记录(说明修改目的)
- 分支,标签(用于协作开发, 和便于阶段性产品发布)
- 合并,比较(用于多人,多分支之间的代码合并,比对等)
简单地可以将源码管理工具(git 、hg、cvs、svn)分为两类: svn这样的集中式的,和 hg 这样的分布式的.
源码管理工具是一种 记录代码更改历史, 可以无限回溯, 用于代码管理,多个程序员开发协作的工具.常见的功能有: