일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 윈도우즈 비스타
- 라곰프레임워크
- 한강 #야경 #한강야경
- 폴안티
- Lambda Expressions
- 책상
- windows vista
- 차이점
- selenium #scraping #webscraping #jsoup #firefox
- 라곰
- volatile
- 썬
- 폴안티스파이앱
- 폴-안티
- lagom
- 모니터
- 폴-안티스파이앱
- 스포티지r 풀체인지
- lagom framework
- svn
- 스파이앱
- TortoiseSVN
- Subversion
- 정통춘천닭갈비
- 명주
- 폴안티 스파이앱
- java8 람다식
- 폴-안티 스파이앱
- 설치
- CVS
- Today
- Total
장발의 개발러
[메뉴얼] TortoiseSVN을 이용하여 Subversion에 접속한 후 Checkout 하기 본문
****************************
작성일: 2009.03.15(일)
작성자: Myung-Ju.Kim
블로그: imover.tistory.com
****************************
우선 명령 프롬프트에 svnadmin.exe 명령을 이용하여 '[메뉴얼] Windows Vista (윈도우즈 비스타)에 Subversion(SVN)과 TortoiseSVN 설치하기_1'에서 생성한 루트 디렉토리(D:\Repository)에 'Project1'이라는 Repository(저장소)를 하나 생성 합니다.
(참고: TortoiseSVN의 'Create repository here'를 이용하여 간단하게 Repository를 생성할 수 있으나, 클라이언트와 서버가 분리되어 있는 상태라고 가정하고 명령어를 실행하여 생성해 보시길 권합니다.)
윈도우 탐색기를 이용하여 생성된 Repository(D:\Repository\Project1)로 이동 합니다. 이동 후 클라이언트의 접속 관련 설정을 위해 conf 디렉토리안에 있는 'svnserve.conf' 파일을 에디터(메모장 등)로 오픈 합니다.
아래와 같이 파란색으로 되어있는 라인의 주석(#)표시를 제거 한 후 변경된 사항을 저장 합니다.
-------- svnserve.conf --------
... 생략 ...
anon-access = read
auth-access = write
... 생략 ...
password-db = passwd
... 생략 ...
realm = Welcome to the jungle
... 생략 ...
------------------------------
접속할 사용자의 아이디와 비밀번호 설정을 위해 에디터(메모장 등)로 conf 디렉토리안에 있는 'passwd' 파일을 오픈 합니다. 오픈 후 아래와 같이 [users] 밑에 아이디와 비밀번호를 추가 한 후 변경된 사항을 저장 합니다.
----------- passwd ----------
... 생략 ...
[users]
imover = 1234
# harry = harryssecret
# sally = sallyssecret
------------------------------
자, 이제 TortoiseSVN(클라이언트)의 접속을 맞이할 모든 준비가 끝났으므로 svnserve.exe명령어를 사용하여 TortoiseSVN 접속을 대기 합니다.
(아래 명령어를 복사하여 svnserve.bat 이라는 배치파일을 생성 하시면 보다 편하게 더블클릭 만으로 Subversion을 실행 시키실 수 있습니다.)
TortoiseSVN을 이용해 Subversion에 접속한 후 저장소에 있는 데이터들을 받아와 위치 시킬 Project1 이라는 디렉토리를 'D:\localRepository'에 생성 합니다. 생성된 Project1 디렉토리에 오른마우스버튼(이하 '숏컷')을 클릭한 후 'SVN Checkout...' 명령을 클릭하여 실행 합니다.
Checkout 윈도우가 열리면 'URL of repository:' 입력란에 'svn://localhost/Project1' 이라고 입력한 후 ok 버튼을 클릭 합니다.
접속에 성공하시면 아래와 같이 Completed 라는 메세지와 함께 현재 revision번호가 표시 됩니다.
OK 버튼을 눌러 완료창을 종료 한 뒤 윈도우 탐색기를 이용해 'D:\localRepository' 로 이동하여 Project1 디렉터리를 보면 아래와 같이 체크아웃 되었다는 녹색 동그라미 안에 'V'자 표시를 확인하실 수 있습니다.
이로써 'TortoiseSVN을 이용하여 Subversion에 접속한 후 Checkout 하기'를 마칩니다. 다음부터는 TortoiseSVN을 이용하여 Subversion에서 제공하는 여러가지 명령어들을 실행 해 보도록 하겠습니다.