본문 바로가기
컴소니/DevOps

SVN(SubVersion) 서버, 저장소 및 계정 생성하기

by 금소니 2020. 1. 28.
반응형

#17

 

지난 포스팅에서는 SVN 서버를 설치해봤는데요

 

이번에는 SVN 서버를 활용하기 위하여 저장소를 만들고 계정을 생성해보도록 하겠습니다.

 

1. 설치환경

OS : Windows 10 64bit

SVN : VisualSVN 4.2.1

 

2. 저장소 생성하기

VisualSVN Server 프로그램을 실행하시게 되면 아래와 같은 화면을 보실 수 있습니다.

 

여기서 새로운 저장소를 만들고 싶으시다고 하시면 Repositories - 마우스 오른쪽 버튼 - Create New Repository를 누르 시면 새롭게 생성하실 수 있습니다.

 

만약 다른 저장소가 있으셔서 추가하고 싶으시다고 하시면 Import Existing Repositroy를 누르시면 됩니다.

다음으로 저장소 유형을 설정하라고 나오는데 기본 설정으로 하여 다음으로 넘어갑니다.

(저장소 유형에 대해서는 좀 더 공부해보도록 하겠습니다.)

 

그리고 저장소 명을 입력하신 후 빈 저장소로 하여 넘어가시면 됩니다.

 

다음으로는 저장소에 대한 접근권한을 설정하라고 나오는데 제가 설치하였을 때 말씀드렸다시피 별도의 SVN 계정을 통하여 접근하고자한다고 말씀드렸습니다.

 

그래서 여기서는 모든 SVN 유저가 읽고 쓰기를 가능하도록 설정하여 넘어가줍니다.

 

그러면 아래와 같이 test라는 저장소가 생성되신 것을 보실 수 있습니다.

3. 계정 생성하기

계정 생성의 경우 저장소를 생성하는 방법과 비슷합니다.

 

Users - 마우스 오른쪽 버튼 - Create New User로 들어갑니다.

 

여기에 사용하실 아이디와 패스워드를 입력하여 줍니다.

그럼 아래와 같이 계정이 생성되신 것을 보실 수 있습니다.

 

이렇게 하시면 이제 접근해야할 저장소와 접근할 계정을 생성하시게된 겁니다.

 

참고로 말씀드리자면 계정을 생성한다고 바로 접근이 되는 것이 아니지만 저의 경우 위에 저장소를 생성할 때 모든 SVN 유저가 접근할 수 있도록 설정을 해주었기 때문에 바로 접근이 가능합니다.

(All Subversion users have Read / Write access)

 

하지만 저장소별로 접근할 수 있는 계정과 권한을 관리 가능하니 이 부분은 필요하실 경우 설정하셔서 사용하시기 바랍니다.

(Custom)

 

이제 저장소도 생성하였고 계정도 생성하였으니 다음으로는 실제 저장소를 접근하는 방법에 대하여 포스팅 하도록 하겠습니다.

반응형

댓글