SVN


Setp 1 - Download

Download


Setp 2 - Install

    yum install -y subversion 
    Repository
    mkdir /home/svn 
    cd /home/svn 
    svnadmin create --fs-type fsfs project001
    
    cd /home/svn/project001
    
    
    # vi svnserve.conf
    
    [general]
    anon-access = none
    auth-access = write
    password-db = passwd
    authz-db = authz
    realm = svn repository
    
    anon-access :  익명 사용자가 SVN 서버에 접근할 수 있는 권한을 지정합니다.
    auth-access :  인증된 사용자가 SVN 서버에 접근할 수 있는 권한을 지정합니다.
    password-db : 사용자 인증 정보를 저장하는 파일을 지정합니다.
    authz-db :  권한 정보를 저장하는 파일을 지정합니다.
    realm :  사용자가 SVN 서버에 접근할 때 구분할 수 있는 프로젝트 명 입니다.
    
    # vi passwd
    [users]
    user = password
    
    # vim authz
    [/]
    user = rw
    
    # vim /etc/sysconfig/svnserve
    OPTIONS="--threads --root /svn/repository --listen-port 3690"
    # systemctl start svnserve