CVS는 프로그램 소스 코드의 변경 과정을 기록하는 데 사용되는 프로그램 소스 코드 버전 관리 시스템입니다. BUS(프로그램 버그)는 프로그램을 수정하면 자주 발생하는데, 수정 후 오랜 시간이 지나도 문제가 발견되지 않을 수 있습니다. CVS를 사용하면 이전 버전의 프로그램 코드를 꺼내어 어떤 개정 버전에서 BUG가 발생했는지 확인할 수 있습니다. . 여러 사람이 동일한 프로젝트에서 작업하는 경우 다른 사람의 코드를 덮어쓰기가 쉽습니다. CVS는 이런 종류의 문제가 발생할 때에도 매우 유용합니다. 이 문제를 해결하기 위해 CVS에서는 모든 사람이 자신의 디렉토리에서 프로그램을 수정할 수 있도록 하고 작업이 완료되면 CVS를 통해 병합합니다. CVS 파일은 RCS 형식으로 저장됩니다. RCS 파일 형식에 대해 자세히 알아보려면 RCS 튜토리얼을 참조하세요.