※ Java 개발자에게 콘솔의 존재는 쥐약이다. 물론 모두가 그런 것은 아니지만..비율적으로 쥐약인 사람이 많다. 나도 그렇다..
그래서 오늘도 정리를 한다..-_ㅡ;;
※ 조금더 자세한 내용을 원한다면 http://blog.jidolstar.com/82 를 참조 하자.
1. 저장소를 만들기 및 svnserve를 이용한 서버 구동 테스트.
가. 저장소 만들기
shell> mkdir /home/svn
shell> cd /home/svn
shell> svnadmin create --fs-type fsfs sample
※ /home/svn 안에 각각의 프로젝트들이 생성 된다. 지금은 sample 이라는 프로젝트가 생성 되었다.
나. svn 실행 [기본 포트 : 3690]
shell> svnserve -d -r /home/svn
다. svn 체크 아웃
shell> svn checkout svn://127.0.0.1/sample
2. Svnserve 에서 ID로 인증하기.
가. vi /home/svn/sample/conf/svnserve.conf 설정
shell> vi /home/svn/sample/conf/svnserve.conf
### This file controls the configuration of the svnserve daemon, if you
### use it to allow access to this repository. (If you only allow
### access through http: and/or file: URLs, then this file is
### irrelevant.)
### Visit http://subversion.tigris.org/ for more information.
[general]
### These options control access to the repository for unauthenticated
### and authenticated users. Valid values are "write", "read",
### and "none". The sample settings below are the defaults.
## 아무나 read 할수 없고, 권한을 가진자만 write할수 있다.
anon-access = none
auth-access = write
### The password-db option controls the location of the password
### database file. Unless you specify a path starting with a /,
### the file's location is relative to the conf directory.
### The format of the password database is similar to this file.
### It contains one section labelled [users]. The name and
### password for each user follow, one account per line. The
### format is
### USERNAME = PASSWORD
### Please note that both the user name and password are case
### sensitive. There is no default for the password file.
password-db = passwd
### This option specifies the authentication realm of the repository.
### If two repositories have the same authentication realm, they should
### have the same password database, and vice versa. The default realm
### is repository's uuid.
realm = jidolstar's Repository
나. 패스워크 및 계정 생성
shell> vi /home/svn/sample/conf/passwd
[users]
sampleuser = password1234'OS의 속삭임 > Linux의 외침' 카테고리의 다른 글
[OS][LINUX][SHELL] 쉘 개요 (0) | 2013.12.11 |
---|---|
[OS][LINUX][subversion]SVN 설치 및 설정 (0) | 2013.06.10 |
[OS][LINUX][oracle]Oracle 11g설치 (0) | 2013.06.04 |
[OS][LINUX][tomcat]server.xml 설정 (0) | 2013.06.04 |
[OS][LINUX][apache][tomcat]was/web 연동 (0) | 2013.06.04 |