"Svnserve 시작/중지"의 두 판 사이의 차이

(새 문서: ;svnserve 시작/중지 ==서비스 시작 (기본)== <source lang='bash'> svnserve -d -r 폴더 </source> :→ 지정한 폴더를 저장소 최상위폴더로 하여 서비스를 ...)
 
잔글 (봇: 자동으로 텍스트 교체 (-</source> +</syntaxhighlight>, -<source +<syntaxhighlight ))
 
(사용자 3명의 중간 판 9개는 보이지 않습니다)
1번째 줄: 1번째 줄:
;svnserve 시작/중지
;svnserve 시작/중지


==서비스 시작 (기본)==
==방법 1: svnserve / kill==
<source lang='bash'>
===서비스 시작===
<syntaxhighlight lang='bash'>
svnserve -d -r 폴더
svnserve -d -r 폴더
</source>
</syntaxhighlight>
<syntaxhighlight lang='bash'>
svnserve --daemon --root 폴더
</syntaxhighlight>
:→ 지정한 폴더를 저장소 최상위폴더로 하여 서비스를 시작한다.
:→ 지정한 폴더를 저장소 최상위폴더로 하여 서비스를 시작한다.


;실행예시
;실행예시
<source lang='dos'>
<syntaxhighlight lang='console'>
[root@jmnote ~]# svnserve -d -r /svn
[root@zetawiki ~]# svnserve -d -r /home/svn
[root@jmnote~]# ps -ef | grep svn | grep -v grep
[root@zetawiki ~]# ps -ef | grep svn | grep -v grep
root     13526     1  0 00:13 ?        00:00:00 svnserve -d -r /svn
root     2505     1  0 11:03 ?        00:00:00 svnserve -d -r /home/svn
</source>
</syntaxhighlight>
<source lang='dos'>
<syntaxhighlight lang='console'>
[root@jmnote ~]# netstat -anp | grep svnserve
[root@zetawiki ~]# netstat -anp | grep svnserve
tcp        0      0 :::3690                     :::*                       LISTEN      13526/svnserve
tcp        0      0 0.0.0.0:3690               0.0.0.0:*                   LISTEN      2505/svnserve
</source>
</syntaxhighlight>
:→ /svn 폴더를 사용하며, 기본 포트인 3690 포트로 접속가능하다.
:→ /home/svn 폴더를 사용하며, 기본 포트인 3690 포트로 접속가능하다.


==특정 포트로 서비스 시작==
===특정 포트로 서비스 시작===
<source lang='bash'>
<syntaxhighlight lang='bash'>
svnserve -d -r /svn --listen-port 포트번호
svnserve -d -r /home/svn --listen-port 포트번호
</source>
</syntaxhighlight>
:→ 기본 포트(3690) 대신 지정한 포트를 사용할 수 있다.
:→ 기본 포트(3690) 대신 지정한 포트를 사용할 수 있다.
===서비스 중지===
ps로 PID 확인 후 kill
<syntaxhighlight lang='console'>
[root@zetawiki ~]# ps -ef | grep svn | grep -v grep
root      2505    1  0 11:03 ?        00:00:00 svnserve -d -r /home/svn
</syntaxhighlight>
<syntaxhighlight lang='console'>
[root@zetawiki ~]# kill 2505
[root@zetawiki ~]# ps -ef | grep svn | grep -v grep
</syntaxhighlight>
==방법 2: service==
{{참고|CentOS 서브버전 서버 설치 및 설정 (svn)}}
서비스로 등록해 두었다면 service로 시작/중지를 할 수 있다.
<syntaxhighlight lang='console'>
[root@zetawiki ~]# service svnserve start
Starting svnserve:                                        [  OK  ]
</syntaxhighlight>
<syntaxhighlight lang='console'>
[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
</syntaxhighlight>
<syntaxhighlight lang='console'>
[root@zetawiki ~]# service svnserve stop
Stopping svnserve:                                        [  OK  ]
</syntaxhighlight>
<syntaxhighlight lang='console'>
[root@zetawiki ~]# ps -ef | grep svnserve | grep -v grep
</syntaxhighlight>


==같이 보기==
==같이 보기==

2021년 9월 24일 (금) 23:19 기준 최신판

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 }}