Linux SVN服务器搭建

系统

Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-130-generic x86_64)

安装

  • apt show subversion (查看软件情况)
  • apt intall subversion (安装)
  • svnserve --version (确认是否安装成功)
  • dbkg -L subversion (寻找安装位置)

配置

  • mkdir xxx新建一个目录xxx

  • svnadmin create xxx 新建SVN仓库并指向新建的目录

  • cd xxx/conf

  • vi authz 配置用户权限,[/]是应用于所有仓库,后面格式用户名 = 权限,可以设置多个用户
    Linux SVN服务器搭建

  • vi passwd 配置用户密码,格式为 用户名 = 密码Linux SVN服务器搭建

  • vi svnserve.conf
    Linux SVN服务器搭建

  • svnserve -d -r xxx 启动

  • ps -ef | grep svn 获取PID
    Linux SVN服务器搭建

  • netstat -anp | grep 4266 查看端口号

  • 客户端 Checkout(这里访问的根目录,也可以在IP后加上/项目名)
    Linux SVN服务器搭建

  • 如果客户端访问不了,设置一下服务器防火墙