## Server 설치 (Ubuntu)
1. APT-GET을 통해서 Serbversion 받기
apt-get install subversion libapache2-svn
2. Subversion 폴더(저장소) 만들기 & 권한 설정
svnadmin create /home/svn
chown www-data:www-data /home/svn -R
3. Apache에서 SVN 설정 (웹을 통해서 svn 접근 하는 경우만)
In "/etc/apache2/mods-enabled/dav_svn.conf"
<Location /svn>
DAV svn
SVNPath /home/svn
AuthType Basic
AuthName "Subversion Repsoitory"
AuthUserFile /etc/apache2/dav_svn.passwd
</Location>
htpasswd -cm /etc/apache2/dav_svn.passwd <id>
/etc/init.d/apache2 restart
4. 데몬 돌리기
svnserve -d -r /<svn-path> (데몬 올리기)
//svn-path : repository가 있는 위치
killall svnserve (데몬 내리기)
## Client 설치
http://tortoisesnv.tigris.org 에서 다운 & 설치
## 사용법
1. 웹브라우저로 확인
2. TortoiseSVN을 통해서 확인
- 탐색기 오른쪽 메뉴 "TortoiseSVN"-> "Settings" 선택
- Network 탭에서 "SSH" Client 등록
eg) Putty, or TortoisePlink (TortoisePlink로 예를 들면)
"C:\Program F...\TortoiseSVN\bin\TortoisePlink.exe" -l 계정 -pw 암호- "TortoiseSVN" -> "Repo-Browser" 에서, "svn+ssh://ip/home/svn" 입력 후 확인.