Life

VisualSVN + Redmine 환경 구축 (1) 본문

개발/지름

VisualSVN + Redmine 환경 구축 (1)

Tertis 2014.08.08 01:34

버전 관리와 이슈 트래커 용으로 윈도우 환경에서 VisualSVN, Redmine 를 사용해서 환경을 구축해 보았다.

Trac의 경우도 설치해 보았으나 기능이 생각보다 별로여서, Redmine를 선택하게 되었으며,

리눅스 환경이 아니라 윈도우 환경에서는 약간의 꼼수가 필요하기도 하고 해서 정리도 할겸 포스팅 하게 되었다.


1. VisualSVN Server 를 설치한다.

http://www.visualsvn.com/ 에서 설치 파일을 받을 수 있으며, 무료 버전으로도 상업적 사용이 가능하다.


2. Bitnami Redmine Stack 를 설치한다.

https://bitnami.com/stack/redmine/installer 에서 설치 파일을 다운받을 수 있다.


VisualSVN Server 와 Bitnami Redmine Stack 가 설치된 머신은 서로 달라도 상관 없다.


3. VisualSVN 에 repository를 생성한다.


4. VisualSVN 에 Redmine를 위한 사용자 계정을 생성한다.

이 계정은 Redmine에서 SVN의 로그를 가져오는 데 쓰인다.


5. Redmine에서 프로젝트를 생성한다.

진행하고 있는 작업(또는 프로젝트)의 페이지를 생성함.


6. 프로젝트 페이지의 [관리] 페이지로 들어간다. 


7. 저장소 탭을 선택하여, SVN의 호스팅 주소를 적는다.

여기서부터가 중요하다.

VisualSVN의 경우 svnserve 프로세스를 동작해서 서비스를 호스팅하는 것이 아니기 때문에,

svn:// 으로 시작하는 프로토콜을 사용하지 않는다.

( 할 수 있는 방법이 없는건 아니다. 하지만 여기선 다루지 않는다. )

일반적으로 http 또는 https 프로토콜을 사용하여 서비스하게 되는데,


http의 경우는 문제가 없으나, https의 경우에는 조금 문제가 있다.

이 부분은 이후 추가 작업이 필요하다.


글이 생각보다 길어지니 다음 단계는 다음 글에 계속 이어서 진행하도록 함.


2 Comments
댓글쓰기 폼