티스토리 뷰
root@FREECATZ-PE-KR:~# apt-get install subversion
root@FREECATZ-PE-KR:~# useradd -r svn
root@FREECATZ-PE-KR:~# passwd svn
새 UNIX 암호 입력:
새 UNIX 암호 재입력:
passwd: password updated successfully
root@FREECATZ-PE-KR:~# su - svn
svn@FREECATZ-PE-KR:~$ mkdir -p ~/repo/web
svn@FREECATZ-PE-KR:~$ svnadmin create --fs-type fsfs /home/svn/repo/web
svn@FREECATZ-PE-KR:~$ vi /home/svn/repo/web/conf/svnserve.conf
----- svnserve.conf 파일 내용 // -----
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
----- // svnserve.conf 파일 내용 -----
svn@FREECATZ-PE-KR:~$ vi /home/svn/repo/web/conf/passwd
----- passwd 파일 내용 // -----
[users]
svnuser1 = P@ssw0rd
----- // passwd 파일 내용 -----
svn@FREECATZ-PE-KR:~$ vi /home/svn/repo/web/conf/authz
----- authz 파일 내용 // -----
[/]
svnuser1 = rw
----- // authz 파일 내용 -----
서비스 등록
svn@FREECATZ-PE-KR:~$ su -
암호:
root@FREECATZ-PE-KR:~# vi /etc/init/svnserve.conf
----- svnserve.conf 파일 내용 // -----
description "Subversion server"
start on (local-filesystems and net-device-up IFACE=lo and started udev-finish)
stop on runlevel [06]
chdir /home/svn
respawn
respawn limit 2 3600
exec /usr/bin/svnserve --foreground --daemon --config-file /home/svn/repo/web/conf/svnserve.conf --root /home/svn/
----- // svnserve.conf 파일 내용 -----
root@FREECATZ-PE-KR:~# initctl restart svnserve
- Total
- Today
- Yesterday
- SSL
- place
- Security
- gpkiapi
- Compile
- Review
- Fun
- MySQL
- 엘리스센터
- springboot
- devtools
- web
- development
- Java
- dart
- samba
- HTTP
- Flutter
- kotlin
- ssh
- devel
- json parse
- food
- Linux
- Mobile
- 맛집
- TIP
- Spring
- Android
- JavaScript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |