Centos搭建svn服务器

  1. 安装svn
yum install subversion
svnserve --version         # 查看是否安装成功
  1. 建立版本库
mkdir /svn/project/repos
cd /svn/project/repos
svnadmin create myrepo
  1. 修改配置
vim myrepo/conf/svnserve.conf  
# 修改[general]:
  # anon-access = none    # 非授权用户无法访问
  # auth-access = write   # 授权用户有写权限
  # password-db = passwd
  1. 添加账号
vim myrepo/conf/passwd         # 在[users]添加:账号=密码
vim myrepo/conf/authz          # 在[/]添加:账号=权限(r只读权限,rw读写权限)
  1. 启动服务
svnserve -d -r /svn   # 修改端口添加 --listen-port xxxx,默认端口为3690
  1. 获取svn仓库
    使用TortoiseSVN通过svn://host:port/project/repos/myrepo访问,host为服务器的ip,port为svn端口(默认3690),后接仓库对应的路径

你可能感兴趣的:(Centos搭建svn服务器)