웹이야기

svn 서버 만들기 2 본문

기타

svn 서버 만들기 2

yeon.Biju 2020. 3. 2. 11:01

이전에 svn 서버를 다운받아서 설치하는 것 까지 완료를 하였다.

설치는 아래 URL을 참조한다.

https://webobj.tistory.com/44

 

svn Server 만들기 -1

svn을 사용하기 위한 서버를 만들어볼려고 한다 svn 서버를 하나 만들어두면 여러모로 유용하다. 개발자로서 소스관리하는데에 가장 많이 사용하지만 프로젝트 산출물을 비롯해서 전반적인 문서관리하는 데에도 유..

webobj.tistory.com

설치를 하였으면 Repository 를 생성하고 사용자를 추가하고 권한을 부여하는 과정을 정리해보고자 한다.

 

1 VisualSVN Server Manager 를 실행한다.

   - 이전글에서 설치한 VisualSVN Server Manager 를 실행한다.

 

 

   - 아래와 같은 화면이 나온다.

2. Repository 추가

   - Repositories 클릭하고 마우스 오른쪽 버튼을 클릭한 다음에 Create New Repository 를 클릭한다. 

   - 기본으로 선택되어 었는 Regular FSFS repository 를 선택하고 다음

   - Repository Name 을 입력한다. 여기서는 test2로 입력하였다.

   - 한글은 가급적 입력하지 않았다. svn 클라이언트 입장에서 한글을 제대로 인식하지 못하는 경우도 있지 않을까 해서 그렇게 하였으나 테스트 해보진 않았다. 

   - 기본으로 선택되어 있는 Empty repository 를 선택후 다음.

   - Nobody has access 를 선택한다.

   - 권한관리에 대한 부분이라 그 때 그 때 상황에 맞게 선택하는 것이 좋은 것 같지만 일단 Nobody has access 로 선택하고 진행한 다음에 따로 권한있는 사용자를 추가해주는 것을 선호한다.

   - 생성된 Repository 정보가 출력된다. Finish.

3. 사용자 생성

   - Users를 선택하고 마우스 오른쪽 버튼을 클릭하여 Create User...를 클릭한다.

   - 적당히 이름과 비밀번호를 입력한다. 

   - 사용자 생성이 완료되었다.

   - test2 Repository 에 해당 사용자에게 권한을 부여할 것이므로 test2 Repository 를 선택하고 마우스 오른쪽 버튼을 클릭하여 Properties... 를 클릭한다. 

   - Security 탭에서 Add... 를 클릭한다. 

   - test2를 선택하고 OK를 클릭한다. 

   - test2에게 접근권한이 추가되었다.

   - 확인 또는 적용을 누르면 작업이 완료가 된다. 

4. svn URL 확인

   - test2 repository 를 선택하고 마우스 오른쪽 버튼을 클릭하면 Copy URL to Clipboard 가 있는데 그것을 클릭하면 svn URL이 복사된다.

  - 복사된 URL은 https://DESKTOP-AN24UL4/svn/test2/  과 같은데 DESKTOP-AN24UL4 부분을 ip로 변경해주면 다른 PC에서 접속이 가능하다. 그러면 주소가 https://1.1.1.1/svn/test2/ 과 같은 형태가 된다. 

   - 이클립스를 비롯하여 svn client가 설치되어 있어야만 접속이 가능하다. 

 

 

5. 기타

   - svn client 가 설치되어 있어야만 이용이 가능하다.

   - svn client 설치와 checkout 은 아래 URL 을 참조한다.

https://webobj.tistory.com/47

 

tortoiseSVN 다운로드 및 이용방법

svn client로 tortoiseSVN 만한게 없는 것 같다. 물론 이클립스내에도 svn plugin 이 설치되어 있어서 쉽게 이용할 수 있지만 윈도우용 svn client 프로그램으로는 tortoiseSVN 이 참 유용한 것 같다. 서로 한공간..

webobj.tistory.com

   - 설치시 기본으로 설치하다보니 443 port 를 이용중인데, 443 포트를 이미 사용중일 수도 있기에 포트 변경이 필요할 수 있다. 설치시에 포트를 지정해도 되고 운영중에도 포트는 변경이 가능하다. 

https://webobj.tistory.com/46

 

svn 포트 변경

svn 설치는 아래 URL을 참조한다. https://webobj.tistory.com/44 svn Server 만들기 -1 svn을 사용하기 위한 서버를 만들어볼려고 한다 svn 서버를 하나 만들어두면 여러모로 유용하다. 개발자로서 소스관리하는..

webobj.tistory.com

 

Done.

'기타' 카테고리의 다른 글

tortoiseSVN 다운로드 및 이용방법  (0) 2020.03.02
svn 포트 변경  (0) 2020.03.02
svn Server 만들기 -1  (0) 2020.02.29
안드로이드 에뮬레이터  (0) 2020.02.29
크롬에서 user-agent 변경  (0) 2020.02.29
Comments