iF.SVNAdmin安装

  1. 安装apache

    yum install httpd

  1. 安装svnserver
# yum install mod_dav_svn subversion
  1. 编辑配置文件
vim /etc/httpd/conf.d/subversion.conf

  
   DAV svn
   SVNParentPath /var/www/svn
#
#   # Limit write permission to list of valid users.
#   
#      # Require SSL connection for password protection.
#      # SSLRequireSSL
#
   AuthType Basic
   AuthName "Subversion repository"
   AuthUserFile /var/www/svnconfig/passwdfile
   AuthzSVNAccessFile /var/www/svnconfig/accessfile
   Require valid-user
#      AuthUserFile /path/to/passwdfile
#AuthName "Authorization Realm"
#   

  1. 创建存放SVN目录和权限信息:
mkdir -p /var/www/svn
mkdir -p  /var/www/svnconfig
chown -R apache:apache /var/www/svn

touch /var/www/svnconfig/accessfile 
touch /var/www/svnconfig/passwdfile
  1. 安装php
    #yum install php

  2. 安装iF.SVnAdmin
    # unzip svnadmin-1.6.2.zip
    把解压后的文件 iF.SVNAdmin-stable-1.6.2考贝 到/var/www/html/svnadmin
    更改data目录的读写模式
    # chmod -R 777 /var/www/html/svnadmin/data/
    更改/var/www/html/svnadmin/权属
    # chown -R apache:apache /var/www/html/svnadmin/
    # chmod 777 /var/www/svnconfig/accessfile
    # chmod 777 /var/www/svnconfig/passwdfile

  3. 启动apache
    # /etc/init.d/httpd restart
    http://192.168.30.43/svnadmin/
    默认:admin/admin

iF.SVNAdmin安装_第1张图片
image.png

8.SVN客户端地址:
http://192.168.30.43/svn/repo

参考:http://blog.linhere.com/archives/214.html

你可能感兴趣的:(iF.SVNAdmin安装)