SVN初了解

      当听到SVN这个陌生的词时会觉得很“高大上”,后来了解之后确实挺“高大上”,SVN的功能很强大,给我们带来很多便利!

是什么:

    Subversion的简称

    是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。

作用:

  主要是解决以下问题:

1、更改源文件,不知道那个是最新的
2.不了解文件的修改过程,尤其是修改了那几行以及为什么修改
3、make时,经常用错文件的版本
4、多人修改一个文件,有些人的结果别冲掉了
5、程序误删了,只能重写
6、画了一周的时间,终于查出一个错误,发现同事上周前已经修改了同样的错误,造成浪费
7、调试过程中,经常出现“扯皮”,搞不清楚那的问题
8、版本太多,有的太旧,查看不方便
9、估计项目成员的工作进度和工作成果比较困难
10、用户在安装时才发现问题

工作流程:

              SVN初了解_第1张图片

你可能感兴趣的:(SVN初了解)