为什么要对代码进行管理?
1.防止代码出问题,崩溃而找不到备份。
2.电脑硬盘出问题,而找不到备份。
3.多人进行开发,可以互相更新。
4.版本备份浪费空间,时间。
5.版本过多 找不到想要找到的版本。
6.代码冲突:多人操作同一文件。
7.权限控制:无法对代码进行精确权限控制。
8.追究责任:出现严重的BUG,无法得知是谁干的。
源代码管理工作的作用
1.能追踪一个项目从诞生一直到定案的过程。
2.能记录一个项目的所有内容变化。
3.方便查阅特定版本的修订情况。
源代码管理工作 是一位合格开发人员必须掌握的工具。
常见的源代码管理工具
CVS
开启版本控制之门
1990年诞生 ,“远古时代”的主流源代码管理工具
SVN
全称是Subversion,集中式版本控制之王
是CVS的接班人,速度比CVS快,功能比CVS多且强大
在国内使用率非常高(70%-90%)
GIT
一款伟大的分布式源代码管理工具
目前被越来越多的开元项目使用
不过在国内企业尚未大范围普及
网友评论