프로그램을 개발하다보면 소스의 버전 관리가 매우 중요하다는 것을 알 수 있습니다.
이럴때 사용하는 것이 형상관리 툴이다. 그중에서 가장 많이 사용하는 조합은 Visual SVN - Trotoise SVN 이다.
소스코드 버전관리 시스템으로 SVN을 사용하기 위해 서버에 Visual SVN을 설치한다.
Visual SVN 은 아래 사이트에서 다운로드 받아 설치가 가능하다.
Visual SVN Server는 기능에 따라 Standard와 Enterprise로 구분이 되며 Standard는 회사에서도 무료로 사용 할 수 있다.
받은 파일을 실행하면
라이센스 체크와 next를 진행을 하다보면 서버 에디션 종류를 선택하는 창이 보인다.
Standart Edition을 선택한다.
Server Port 에서 다른 프로그램과 충돌이 생기기도 하는것 같지만 변경이 가능하므로 일단 진행하였다.
설치 후 Visual SVN Server를 실행한 화면이다.
여기서 Repository를 생성하거나 User를 생성하고 권한을 부여하는 작업들을 할 수 있다.
Repository를 생성하기 위해 Repositories 에서 우클릭하여 Create New Repository를 선택한다.
그 후 "다음"을 누르고 저장소 이름을 입력한 다음 "다음"을 한번 더 누른다.
저장소 구조는 빈 저장소로 선택을 했다.
권한설정 부분이다.
모두 엑세스 권한 없음, 모든 사용자 읽기/쓰기 가능, 사용자별로 다르게 권한설정이며 이부분은 생성후에 설정을 해도 된다.
https://tortoisesvn.net/에서 tortoise SVN 을 받고 설치를 한다.
tortoise SVN의 설치는 그냥 다음으로 진행하면 된다.
설치가 끝나면 재부팅한다.
Visual SVN Server 에서 Copy URL to Clipboard를 누르고 SVN 저장소 브라우저에 붙여넣으면 연결이 된다.
업로드 하고 싶은 폴더를 선택후 마우스 우클릭으로 임포트를 누르면 업로드가 된다.
업로드가 되면 Browse를 통하여 제대로 올라갔는지 확인을 할 수 있다.
마지막으로 원하는 폴더를 선택하여 Import한 파일을 Checkout 한다.
댓글 없음:
댓글 쓰기