2010년 4월 3일 토요일

VisualSVN

1. 파일 다운로드

 

a. 서버용 프로그램 : VisualSVN-Server

b. 클라이언트 프로그램 : TortoiseSVN / 한 글 언어팩

c. CommitMonitor (Commit 알림기능)

 

2. 서버 설치

 

a. Select Components : VisualSVN Server and Management Console

b.  Custom Setup

- Location : 프로그램 설치 폴더

- Repositories : 저장소 폴더

- Sever Port : https포트 (Use secure connection 체크)

- Authentication : "서브버전 계정" 또는 "윈도우 계정" 선택

 

3. HTTPS 동작확인

 

a. 익스플로러 실행하여 주소칸에 https://localhost/ 입력

b. "이 웹 사이트를 계속 탐색합니다.(권장하지 않음)" 선택

c. 로그인

 

4. 사용자 등록

 

a. VisualSVN-Server Manager 실행

b. 프로그램 우측의 User 폴더 우클릭하여 "Create User" 실행

c. 사용자ID 및 비밀번호 입력 후 "OK"

 

5. 저장소 생성

 

a. 프로그램 우측의 Repositories 폴더 우클릭하여 "Create New Repository" 실행

b. 저장소 이름입력

(Create default structure 체크시 "trunk", "branches", "tags" 3개의 폴더가 기본 생성됨)

 

6. 백업

a. 백업

# svnadmin dump 저장소절대경로 > 덤프파일
예) svnadmin dump C:\svn_root\project > project.dump
b. 저장소 생성

# svnadmin create 새로만들저장소절대경로
예) svnadmin create  C:\svn_root\project2

c. 복구

# svnadmin load 새로만들저장소절대경로 < 덤프파일명
예) svnadmin load C:\svn_root\project2 < project.dump

[출처] VisualSVN|작성자 푸우님


댓글 없음:

댓글 쓰기