NAS

DS213+ SVN 설치

I장군T 2022. 3. 22. 09:53
반응형

SVN 설치 

 

1. ipkg를 이용해서 svn을 설치한다.

$ ipkg install svn 

 

2. inetd.conf을 열어 마지막 줄에 svn설정 추가

vi /etc/inetd.conf
svn stream tcp nowait svn /opt/bin/svnserve svnserve -i -r /volume1/svn 
                   (사용할계정)                           (사용할디렉토리)

DSM으로 svn계정생성과 공유디렉토리(/volume1/svn)을 생성한 후 등록해야 오류가 안남 

 

DSM에서 계정생성

 

DSM에서 공유폴더생성(svn용)

 

inetd.conf에 svn추가

$ vi /etc/inetd.conf

    #telnet stream tcp nowait root /usr/sbin/telnetd telnetd
    printer stream tcp6 nowait root /usr/syno/sbin/cups-lpd cups-lpd -T /var/services/printer/tmp
    svn stream tcp nowait svn /opt/bin/svnserve svnserve -i -r /volume1/svn

:wq!

 

3. services file에 svn 추가

vi /etc/services
svn 3690/tcp # Subversion 
svn 3690/udp # Subversion

 

4. 재기동

reboot

 

오류 조치...

1. reboot 후 DSM이 정상적으로 접속이 안되는 경우 terminal은 접속되는데 dsm접속이 안되면 inetd.conf에 등록 확인

    -> 계정이 없거나 공유디렉토리가 없어서 dsm이 정상적으로 구동이 안되었음.

    해결 :

    inetd.conf에 svn을 지우고 다시 reboot한 후 dsm에 접속해서 계정, 공유폴더를 생성한 후 inetd.conf에 다시 추가해서 reboot

반응형

'NAS' 카테고리의 다른 글

DS213+ apache 설치  (0) 2022.03.22
DS213+ NginX 설치  (0) 2022.03.22
DS213+ SVN 계정 추가 및 저장소 생성  (0) 2022.03.22
DS213+ SVN port 확인  (0) 2022.03.22
SVN 사용하기  (0) 2022.03.21