Synology DSM7 Docker SVN Settings
Synology DS220+ DSM7 에서 Docker 로 SVN Settings
    {내부 IP 주소}:5000 // ex) 192.168.219.?:5000  
DSM7 부터 SVN 을 제공하지 않는다.
처음에는 DSM6 으로 다운그레이드 하려 했으나 실패하였다.
그래서 Docker 에 SVN 을 사용하였다.
Container Manage 설치
이미지 메뉴에서 elleflorio/svn-server 설치 (latest)
자동 재시작 활성화
    로컬 포트 | 컨테이너 포트 | 유형  
    3690      | 3690         | TCP  
    1443      | 443          | TCP  
    1180      | 80           | TCP  
컨테이너 실행 해야 함
    http://{NAS IP 주소}:1180/svnadmin  
    ID : admin  
    PW : admin  
    // Subversion authorization file
    /etc/subversion/subversion-access-control  
    // User authentication file (SVNUserFile)
    /etc/subversion/passwd  
    // Parent directory of the repositories (SVNParentPath)
    /home/svn  
    // Subversion client executable
    /usr/bin/svn  
    // Subversion admin executable
    /usr/bin/svnadmin  
입력 후 Test 버튼 클릭 및 Save configuration
유저 추가 방법
Users 헤더바에 Add
레포지토리 추가 방법
Repositories 헤더바에 Add
권한 부여 방법
Access-Paths > Permmisions 헤더바에 Read&Write 권한 부여
tortoise SVN 연결 방법
http://{NAS IP 주소}:1180/svn/레포지토리폴더명
기타
    sudo docker exec -it elleflorio-svn-server-1 sh  
    cd /home/svn  
Comments