CVS는 Concurrent Versions System의 약자로 프로젝트 개발시 여러 사용자가 함께 작업을 할 때 상호간 버전 관리를 해주는 프로그램이다. 보통 여러 사용자가 함께 작업을 진행할 때 버전을 관리해주는 것이 주 목적이지만 혼자 작업할 때 사용자가 작업 할 때 잘못해서 되돌리고 싶을 때나 버전을 관리하는데도 사용할 수 있다. 시작하기 전에 먼저 용어 정리를 하면 Repository(저장소): CVS가 버전 관리를 하기위해 소스 코드를 저장해 놓는 공간이다. 사용자가 작업하는 공간이 아님. Work directory(작업공간): 사용자가 작업하는 공간이다. 1. CVS를 사용하기 위해서는 먼저 repository를 설정해 주어야 한다. 그럼 먼저 사용자가 원하는 곳에 저장소 디렉토리(A)를 ..