Svnserve 시작/중지

svnserve 시작/중지

1 방법 1: svnserve / kill[ | ]

1.1 서비스 시작[ | ]

svnserve -d -r 폴더
svnserve --daemon --root 폴더
→ 지정한 폴더를 저장소 최상위폴더로 하여 서비스를 시작한다.
실행예시
[root@zetawiki ~]# svnserve -d -r /home/svn
[root@zetawiki ~]# ps -ef | grep svn | grep -v grep
root      2505     1  0 11:03 ?        00:00:00 svnserve -d -r /home/svn
[root@zetawiki ~]# netstat -anp | grep svnserve
tcp        0      0 0.0.0.0:3690                0.0.0.0:*                   LISTEN      2505/svnserve
→ /home/svn 폴더를 사용하며, 기본 포트인 3690 포트로 접속가능하다.

1.2 특정 포트로 서비스 시작[ | ]

svnserve -d -r /home/svn --listen-port 포트번호
→ 기본 포트(3690) 대신 지정한 포트를 사용할 수 있다.

1.3 서비스 중지[ | ]

ps로 PID 확인 후 kill

[root@zetawiki ~]# ps -ef | grep svn | grep -v grep
root      2505     1  0 11:03 ?        00:00:00 svnserve -d -r /home/svn
[root@zetawiki ~]# kill 2505
[root@zetawiki ~]# ps -ef | grep svn | grep -v grep

2 방법 2: service[ | ]

서비스로 등록해 두었다면 service로 시작/중지를 할 수 있다.

[root@zetawiki ~]# service svnserve start
Starting svnserve:                                         [  OK  ]
[root@zetawiki ~]# ps -ef | grep svnserve | grep -v grep
root      2524     1  0 11:05 ?        00:00:00 /usr/bin/svnserve --daemon --pid-file=/var/run/svnserve.pid --threads --root /home/svn
[root@zetawiki ~]# service svnserve stop
Stopping svnserve:                                         [  OK  ]
[root@zetawiki ~]# ps -ef | grep svnserve | grep -v grep

3 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}