1、通过yum install subversion来安装
2、提示已经安装。查看svn版本。
使用:svnserve -version
3、创建SVN版本库
使用命令:svnadmin create 目录
4、配置svn信息
进入版本库中的配置目录conf,此目录有3个文件,svn服务综合配置文件,用户名口令文件,权限配置文件
5、配置权限配置文件authz
说明:两个站点为bbs,blog,所以分为三个组超级管理组admin、bbs管理组bbsadmin、blog管理组blogadmin。超级管理组admin可以读写所有站点内容,而bbsadmin对bbs站点可以读写,而只能读blog站点。以及blogadmin对blog站点可以读写,对bbs站点只读。
6、配置用户口令文件passwd
添加组用户及密码
7、配置 svn服务综合配置文件svnserve.conf
8、启用svn连接
svnserve -d -r /home/svn/project/
9、连接SVN
出现认证失败
10、修改/root/.subversion/servers选项
11、安装openssl以及openssl-devel
12、如果以上2步都操作还是提示认证失败,那只能无奈的用这个了:
13、关闭SVN连接
通过ps -aux |grep svn×××直接kill 进程id