SVN

来源:互联网 发布:神仙道失却之阵数据 编辑:程序博客网 时间:2024/05/02 01:30
  • SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统。

  • SVN就是用于多个人共同开发同一个项目,共用资源的目的。

  • svn服务器有2种运行方式:独立服务器和借助apache运行。

  • svn存储版本数据也有2种方式:BDB(一种事务安全型表类型)和FSFS(一种不需要数据库的存储系统)。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。

  • svn工作流程:
    开始新一天的工作:
    1、从服务器下载项目组最新代码。
    2、进入自己的分支,进行工作,每隔一个小时向服务器自己的分支提交一次代码(很多人都有这个习惯。因为有时候自己对代码改来改去,最后又想还原到前一个小时的版本,或者看看前一个小时自己修改了哪些代码,就需要这样做了)。
    3、下班时间快到了,把自己的分支合并到服务器主分支上,一天的工作完成,并反映给服务器。
0 0