linux安装svn

安装

  • 检查安装

    1
    rpm -qa subversion
  • 安装

    1
    yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql
  • 验证安装

    1
    2
    3
    4
    cd /etc/httpd/modules
    ls | grep svn
    mod_authz_svn.so
    mod_dav_svn.so
  • 查看版本

    1
    svnserve --version

代码库创建

  • 待写

启动

1
svnserve -d -r /opt/svn/repositories

查看进程

1
2
3
ps -ef|grep svn|grep -v grep
netstat -ln |grep 3690

注意:linux重启后,svn需要重启才能用

1
2
3
kill -9 [进程号]
svnserve -d -r [安装目录]

(到/usr/bin/目录下执行svnserve -d -r /home/svn/进行启动)

出现用户认证失败:可能是配置文件下的authz和svnserve.conf的路径不一致

参考链接: https://www.cnblogs.com/zengjiqiang/p/7413910.html

0%