博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

SVN

Posted on 2018-11-24 13:15  Tang&An  阅读(67)  评论(0编辑  收藏  举报

一、SVN介绍

  Svn(subversion)是近年来崛起的非常优秀的版本管理工具,与CVS管理工具一样,SVN是一个跨平台的开源的版本控制系统。Svn版本管理工具管理着随时间改变的各种数据。这些数据放置在一个中央资料档案库(repository)中,这个档案库很像一个普通的文件服务器或者FTP服务器,但是,与其他服务器不同的是,SVN会备份并记录每个文件每一次的修改更新变动。这样我们就可以把任意一个时间点的档案恢复到想要的某一个旧的版本,当然也可以直接浏览指定文件的更新历史记录。

二、搭建SVN服务端

  # yum -y install subvversion  #光盘安装svn

        # rpm -qa subversion

        subversion-1.6.11-9.el6_4.x86_64

  建立svn版本库数据存储根目录(svndata)及用户,密码权限目录(svnpasswd)

 

  建立项目版本库

  

  

  编辑svn配置文件

  # cd /application/svndata/yunjisuan/conf/

  # cp svnserve.conf{,.bak}

   # vim svnserve.conf            

  将authz文件和passwd文件拷贝到/application/svnpasswd下 

  启动svn服务

    passwd文件及密码设置

    #在/application/svnpasswd/passwd文件末尾追加如下内容

  

  authz的授权

  

 三、搭建SVN客户端

  选择版本

 

   下载安装