Please Enable JavaScript!
Gon[ Enable JavaScript ]

Visual studio 소스를 Subversion (SVN) 이용해 관리 하기

프로그래밍 툴/Visual Studio Tool
반응형

Visual studio 소스를 Subversion (SVN) 이용해 관리 하기

 

개발환경 : windows 7 32bit, visual studio 2010

 

Java eclipse 플러그인으로 주로 사용해 왔던 Subversion MS 제품군에서

사용하게 되었다. 주로 java 프로그램을 하다 간만에 MS 제품군을 하게

되었는데 플러그인 형태로 이렇게 추가해서 사용하는지도 몰랐다.

새로운걸 알게 되어서 의미 있었고, 역시 내가 멈추면 기술은 더욱더

멀리 달아나는걸 느낄수 있었다.

 

(1) 다운로드

 

가칭 MSVN 이라고 하는데 가장 많이 쓰이는 프로그램은 AnkhSVN 이다

사이트 주소는 다음과 같다. http://ankhsvn.open.collab.net/

회원가입을 해야 다운로드 받을수 있다. 

 다운 받은 AnkhSVN-2.4.1 버전을 설치한다.

 

(2) visual studio 사용

 

설치한 플러그인을 사용하기 위해서 Tool > Options > Source Control 로 간다.

화면에서 Current source control plug-in 클릭하면 설치한 플러그인 리스트가

나온다. 그중 AnkhSVN 을 선택한다.

 

(3) 소스를 관리할 SVN 서버 선택

 

주로 사용하는 공개용 서버는 2군데 인데 구글과 네이버이다. 구글은 소스를

아예 다 공개하는 곳이라 어떤 프로젝트에서는 적당치 않아서 주로 네이버를

사용한다.

네이버 SVN 개설 절차는 다음 아티클을 확인하기 바란다.

 

네이버에서 제공하는 SVN Repositories 연결해서 사용하기 http://mainia.tistory.com/512

 

(4) 선택한 SVN 서버 연결

 

서버 셋팅이 끝났다면 이제 Visual Studio 에서 연결을 하자.

그림에서 보는 바와 같이 Add Solution to Subversion 을 선택한다.

그러면 연결 화면이 뜨게 되는다.

 연결화면에서 Repository URL 과 아이디 / 패스를 넣는다.

 연결이 되었다면 아래그림과 같이 뜨게 되는데 메인 소스는 SVN 에서

Trunk 에 저장되게 된다. 그리고 trunk 에 소스를 변경하거나 새로운

버전을 만들게 되면 tags branches 로 분리해서 관리한다.

처음 저장시 trunk 폴더를 지정하지 않아도 Add trunk Folder for Project

체크하게 되면 자동으로 trunk 폴더로 설정된다

 서버에 올리게 되면 파일에 체크표시가 되게 된다. 그리고 다른 사용법은

Java svn 사용법과 동일 하므로 별 어려움이 없었다.

 

 

반응형
Posted by 녹두장군1
,