1、 检测svn是否安装 rpm -qa subversion #检查现有版本,如果输入命令后没有提示的话,表明没有安装 yum remove subversion #如果有安装,可以通过该命令卸载旧版本的svn服务 yum -y install subversion #执行安装 2、创建svn目录: mkdir /home/svn #svn仓库都在这个目录下创建 3、创建一个svn版本仓库: svnadmin create /home/svn/svndata 注释: conf :存放版本库所使用的配置文件的目录 db :存放存储版本数据的数据库文件的目录 hooks :存放版本库钩子程序的目录 locks :存放库锁目录,用来跟踪库的访问者 format:存储一个整数的文件,此整数代表库层次结构版本 README.txt:版本库自述文件 4、配置 进入conf目录下进行配置 4.1 authz文件:配置每个用户所在组,所在组的权限(读或写),所在组指向的svn项目目录等。 在最后添加配置如下, 其中用户名自定义(如:test = rw) [\] 用户名 = rw 4.2 passwd文件:svn用户信息文件,保存所有该版本库的所有svn用户,可以编辑该文件添加用户。 在最后添加配置如下, 其中用户名自定义(如:test = 123456) 用户名 = 密码 4.3