형상관리도구로서 소프트웨어를 개발하는 기업의 소스코드를 관리할수 있다.
VCS(Version Control System)의 종류
종류 | 프로그램명 | 내용 | 문제점 |
---|---|---|---|
CVS | SUBVERSION | 각 사용자들이 서버에 업데이트하여 동기화 | 서버에 문제가 생기면 접속불가 |
CVS | PERFORCE | ||
DVC | Git | 각 사용자들이 동일한 히스토리를 가지고 서버관리 | |
DVC | mercurial | ||
DVC | darcs |
CVS : Centralized Version Control
DVC : Distributed Version Control
리눅스 커널팀에서 버전관리를 BITKEEPER 사용하였으나,
BITKEEPER 유로로 변경이 되며 2005년 Git 이 나오게 되었다.