IT 기술/Developer article

[소개]IBM DeveloperWorks : Eclipse에서 Subversion을 사용하는 방법 (한글)

ㅇㅔ ㄷㅡ 2008. 1. 15. 15:14
 Tomcat clustering 관련 문서에 이어서 Eclipse에서 변화관리를 위해 Subversion을 사용하는 법에 관련된 문서를 소개하려합니다.

 변화 관리라 하면 CVS라는 이름이 널리 알려져있었습니다. Eclipse[각주:1]에서도 CVS관련 기능이 있죠. 이 문서에서는 Subversion이라는 새로운 변화관리 시스템을 Eclipse에서 사용하는 방법을 설명하고 있습니다. Apache software foundation에서 진행중인 많은 프로젝트들이 Subversion을 이용하고 있죠. 이런 프로젝트에 Eclipse를 이용하는 방법을 알려줍니다.

원문 : Eclipse에서 Subversion을 사용하는 방법 (한글) (부제 : 쉬워진 통합)
이 문서는 IBM DeveloperWorks의 오픈소스 관련 문서들 중에서 하나입니다.


변화 관리(change-management) 기능에 액세스 하기 위해서, Eclipse는 처음부터 Concurrent Versions System (CVS)과 완벽한 통합을 도모했습니다. 이제, Apache Software Foundation에서 운영하는 많은 프로젝트들은 Subversion이라고 하는 변화 관리 시스템을 사용하고 있습니다. Subversion 저장소를 사용하는 프로젝트에 Eclipse를 사용하는 방법을 배워봅시다.


Eclipse는 대중적인 오픈 소스 변화 관리 시스템인 CVS에 대한 지원을 통합해 왔습니다. CVS의 기능과 그 한계는 잘 알려져 있지만, 많은 그룹들은 더 나은 확장성, 변화 합병 및 버전 브랜칭(branching) 지원, 바이너리 파일 포맷 지원을 제공할 수 있는 다른 버전 관리 시스템을 연구하고 있습니다.

Subversion (SVN)은 CVS를 대체하는 것으로서, 향상된 성능(지능형 로컬 캐싱과 데이터베이스 백엔드 중심), 쉽고 빠른 브랜칭(branching), CVS 사용에 따른 단점 향상을 제공하고 있습니다.

Eclipse에 Subversion 지원을 추가하는 방법과 IDE에서 기본적인 버전 관리를 수행하는 방법을 배워봅시다.

시작하기 전에

Eclipse를 다운로드 하여 설치해야 한다. 자신의 플랫폼에 맞춰 Eclipse SDK를 다운로드 하면 기본 Eclipse IDE(Eclipse Platform)과 Java™ Development Kit이 생긴다. C/C++로 작업하려면, C Development Tooling (CDT) 웹 사이트를 방문하여, 업데이트 매니저를 사용하여 CDT를 설치하라. (업데이트 매니저 사용 방법은 다음 섹션에서 설명한다.)

또한, Subversion 저장소에 액세스 해야 한다. 한 가지만 설정해야 한다면 Subversion 웹 사이트에서 제공하는 문서를 참조하라. 데모용으로 Subclipse 프로젝트를 검사하고, 필자의 LAN의 저장소에서 프로젝트로 작업하는 방법을 보여 줄 것이다.





  1. Eclipse에 대한  정보는 [Eclpse 개발자를 위한 프로젝트 정보]를 참조하세요
    Eclipse project homepage : http://www.eclipse.org [본문으로]