1.检查是否已安装
rpm -qa | grep subversion
如果要卸载旧版本:yum remove subversion
2.安装yum install subversion
3.检查是否安装成功
svnserve --version (如果安装成功会输出版本号)
4.创建仓库目录
比如,创建仓库 /home/guoke/svn 为svn仓库所要创建到的目录
cd /home
mkdir guoke
svnadmin create /home/guoke/svn
执行了上面的命令之后会在 /home/guoke/svn 目录下生成如下图这些文件
5.进入 conf 目录(该svn版本库配置文件)
cd /home/guoke/svn/conf/
ll
authz 文件是权限控制文件
passwd 文件是帐号密码文件
svnserve.conf 文件是SVN服务配置文件
vim /home/guoke/svn/conf/passwd
在[users]块中添加用户和密码,格式:帐号=密码,如 lab505=654321
7.修改 svnserve.conf 文件
vim /home/guoke/svn/conf/svnserve.conf
删除下面的几个的命令的注释符号:(注意:命令前面不能留有空格,否则会出错)
anon-access = read # 匿名用户可读,改成none,禁止匿名访问
auth-access = write # 授权用户可写
password-db = passwd # 使用哪个文件作为账号文件
authz-db = authz # 使用哪个文件作为权限文件