An Implementation of Automation Version Management System Using Web Services

웹 서비스를 이용한 자동화된 버전관리 시스템 구현

  • 김남호 (단국 대학교 정보아키텍처 연구실) ;
  • 박용범 (단국 대학교 정보아키텍처 연구실)
  • Published : 2007.10.26

Abstract

소프트웨어가 전함에 따라 프로젝트의 규모가 커지게 되고, 참여 인원이 늘어나게 된다. 대규모의 프로젝트를 관리하는 것은 매우 복잡하고 어려운 작업이다. 버전관리 시스템은 이러한 대규모의 프로젝트를 관리하는데 있어 매우 유용한 도구로써 사용되고 있다. RSC, SCCS, 클리어케이스, CVS등 많은 버전관리 시스템이 있지만, 그 중 CVS는 대표적인 버전관리 시스템으로써 대부분의 오픈 소스 프로젝트에서 사용되고 있을 정도로 그 성능을 인정받고 있다. 본 연구에서는 버전관리 시스템의 가장 완성적인 형태라고도 불리는 CVS에 대한 특징을 연구하고 CVS가 가지는 장 단점을 살펴보고 CVS의 성능을 개선시킬 수 있는 자동화된 버전관리 시스템을 제안한다.

Keywords