DJ메탈짱™의 Free Style

[Windows Ver.] Subversion Server Install Guide (서브버전 설치) 본문

일(job)/MS(Microsoft)

[Windows Ver.] Subversion Server Install Guide (서브버전 설치)

뽀&쏭 2021. 1. 31. 12:34

Windows 에서의 Subversion Server 설치하는 방법에 대한 매뉴얼 참고.

 

Subversion Server 설치시 필요한 파일 참고 사이트

1. Subversion Setup : http://subversion.tigris.org/files/documents/15/36797/svn-1.4.3-setup.exe

2 .Subversion Manager : http://www.pyrasis.com/main/SVNSERVEManager

1.   Subversion Server Install

-        Subversion Server 설치한다.

2.   환경변수 설정

-      New버튼을 통해 Notepad프로그램을 연결시킨다

 

3.   소스 관리할 디렉토리 생성

-      Root 디렉토리를 윈도우 탐색기에서 생성한다.

-      ) C:\Inetpub\wwwroot\SVNTest

 

4.   콘솔모드에서 저장소 등록

-      cmd.exe 실행후 아래 그림과 같은 명령어 실행

5.   TortoiseSVN를 사용하여 저장소 등록

-      저장소로 등록되어질 디렉토리를 생성한 마우스 우클릭 메뉴(TortoiseSVN>현재 위치에 저장소 생성) 통해 등록할 있다.

6.   Subversion Config File Edit

-      Svnserve.conf 파일을 Edit 프로그램으로 연다.

a.       “#” 커맨드를 제거(주석제거)하여 그림과 같은 상태로 수정후 저장한다.

I.        Password-db = passwd “passwd” svnserve.conf 동일한 디렉토리에 passwd 있기 때문에 passwd 작성함. 다른 경로에 파일이 있다면 경로명까지 써줘야 .

-      Passwd 파일을 Edit 프로그램으로 연다.

a.       “#” 커맨드를 제거(주석제거)하여 그림과 같이 사용할 계정을 추가 또는 수정한다.

7.   Subversion Manager Install

-      SVNManager Intall

a.       특별한 설정이 필요없다.

 

8.   SVNManager Start

-      Subversion Repository Root

a.       Svnadmin 명령어로 만든 저장소 루트를 선택 (C:\Inetpub\wwwroot\SVNTest)

b.       Run Mode : Normal

c.       Start버튼 클릭

9.   임시 프로젝트 생성

-      cmd.exe 실행후 svn 명령어를 통해 임시 프로젝트를 생성함 (최상위 루트)

a.       명령어를 실행하면 Log 작성할 있도록 Notepad 열린다. (“—“라인 위에 작성)

b.       저장 Notepad 닫으면 컴퓨터 계정의 암호와 Subversion Server 사용자 계정을 입력하는 메시지가 나온다 ( /conf/passwd 파일에 입력한 계정 정보 입력 )

c.       정상적으로 연결이 완료되고 임시 프로젝트가 생성되었다면 아래 그림과 같이  Committed revision 1. 또는 커밋된 리버전 1. 이라는 메시지가 나온다.

I.        만약 인증 실패 오류가 발생하며 정상적으로 완료되지 않는 경우 passwd 파일의 anon-access = read, auth-access = write 항목을 주석해제 (“#”) 하지 않았나 확인해본다.

d.       동일한 방법으로 서브 임시 프로젝트를 생성하면 된다. ( 리버전이 증가하게 된다. )

10. Subversion Service 실행

-      Run Mode : Normal à Stop 실행

-      Run Mode : Service 선택후 svnserve.exe 파일을 선택하라는 메시지가 나온다.

-      Svnserve.exe 파일 선택시 “Success Create Service” 메시지 나오며 이후 Start 버튼선택

11. 생성된 임시 프로젝트 확인

-      Ls 옵션을 통해서 생성된 임시 프로젝트를 확인한다.