SVN学习笔记1 -- 为什么要使用SVN

来源:互联网 发布:vmware tools linux 编辑:程序博客网 时间:2024/05/20 11:37

要找工作啦,到了公司应该会使用到SVN,假期花了几天时间进行了简单的学习,现将学习过程中记录的笔记进行整理上传,记录自己复习用,也希望给初学者带来帮助!

版本控制器:SVN
为什么要用SVN 呢?
1.首先是解决备份的问题:假如在你编写的代码即将完成之际,你的电脑硬盘突然坏了,那么没有备份,你的努力将付之东流。
2.实现时光机,即代码还原:当你做一个项目时,你不可能一次就完成,所以在编写的过程中,要不断摸索,这时你可能需要将代码进行还原处理,svn就可以帮到你。
3.实现协同修改:及当你和另外一个人同时从服务器上下载了一个.java文件,进行不同的修改,那么后来进行上传的那个人的代码将覆盖掉先上传的代码。
4.多版本项目文件管理:我以前做东西都是每个版本都要复制保留一份,这样浪费了很多空间资源,因为复制的代码中有很多是重复的。而SVN 可以帮助我只保存我增加或修改的部分,而不是全部。
5.追溯问题代码的编写人和编写时间.
6.进行权限控制:你编写的代码,不能随便让别人进行修改,要不然可能会有人找你麻烦。可以让测试人员对代码是只读。

以上是为什么要使用SVN!进公司的同学,好好学习哦!



0 0
原创粉丝点击