版本控制很重要,但不要部署到生产环境更重要。
1.git
git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
2.svn
SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。
3.cvs
CVS是一个C/S系统,是一个常用的代码版本控制软件。
4.vss
Microsoft Visual SourceSafe是美国微软公司出品的版本控制系统,简称VSS。