티스토리 뷰
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
- development
- place
- gpkiapi
- web
- devtools
- Mobile
- Android
- dart
- samba
- kotlin
- ssh
- HTTP
- springboot
- devel
- JavaScript
- MySQL
- Spring
- 맛집
- TIP
- food
- Security
- Fun
- Java
- 엘리스센터
- SSL
- Review
- json parse
- Linux
- Compile
- Flutter
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |