Monday, January 02, 2012

Learning Souce Code Control System (1) - Overview

 

현재 나와 있는 소프트웨어 버전 관리 시스템의 종류

  • CVS (Concurrent Version System) : 가장 널리 사용되며 역사가 깊은 버전 관리 시스템입니다. http://www.cvshome.org
  • Subversion : CVS의 단점을 개선하고 CVS를 대체할 목적으로 개발 되었습니다. 이 문서에서 설명할 버전 관리 시스템입니다. http://subversion.tigris.org
  • Visual Sourcesafe : Microsoft에서 만든 버전 관리 시스템입니다. CVS와는 버전 관리 관점에서 조금의 차이점이 있습니다. 윈도우 기반 소프트웨어의 버전 관리를 할 때 자주 사용됩니다.http://msdn.microsoft.com/ssafe/
  • Clear Case : Rational이라는 회사에서 만든 버전 관리 시스템입니다. 지금은 IBM에 합병되었습니다. 상용 소프트웨어입니다. http://www-306.ibm.com/software/rational
  • BitKeeper : 리눅스 커널이 BitKeeper를 이용해서 개발 하고 있습니다. 상용 소프트웨어입니다. http://www.bitkeeper.com

- From Subversion 사용 HOWTO(http://www.pyrasis.com/main/Subversion-HOWTO)

여기에 덧붙여서, 요즘의 대세는 Git라는 분산기반 버전관리 시스템이 인기를 끌고 있음.

No comments: