linux 安装svn服务端手册
1)创建以后svn存放文件的目录
命令:mkdir svnAdmin
2)使用yum 安装
命令:yum install subversion
输入y 回车
3)创建版本库进入到创建的文件夹目录
命令:svnadmin create /home/svnAdmin (刚才创建的空文件夹)
- authz 是权限控制文件
- passwd 是帐号密码文件
- svnserve.conf 是SVN服务配置文件
4)开始配置
配置用户:vi passwd (用户名=密码)
配置权限根据用户/用户组:vi authz
配置说明:
版本库配置格式:
[<版本库>:/项目/目录]
@<用户组名> = <权限>
<用户名> = <权限>
5)配置svnserve.conf文件
打开下面的5个注释
anon-access = read #匿名用户可读
auth-access = write #授权用户可写
password-db = passwd #使用哪个文件作为账号文件
authz-db = authz #使用哪个文件作为权限文件
realm = /home/svnAdmin # 认证空间名,版本库所在目录
6)启动和关闭svn服务
svnserve -d -r /home/svnAdmin(启动 -d守护进程 -r后台执行 默认端口3690)需要开启服务器的3690端口
killall svnserve(停止)
ps -ef|grep svnserve 查看进程
7)测试
svn://XXX.XXX.XXX.XXX:3690/svnAdmin