CVS는 2008 년에 마지막으로 업데이트되었습니다. 소규모 프로젝트에 여전히 사용되지만 CVS는 대규모 전문 소프트웨어 개발에 중요한 현대 개정 관리의 많은 기능이 부족합니다. CVS의 변종에는 CVSNT가 대소 문자를 구분하지 않는 파일 이름을 지원하고 OpenCVS가 더 강력한 보안 방법을 사용합니다.
- 대체 최신 개정 관리 솔루션의 전체 목록은 개정 관리 페이지를 참조하십시오.
어떻게 작동합니까?
CVS는 주 서버 또는 컴퓨터가 클라이언트가 소스 코드의 여러 복사본을 유지하는 대신 서버에 변경 사항을 커밋 할 때 변경 사항을 추적하도록함으로써 작동합니다. 클라이언트가 데이터를 제출할 때 서버 버전과 클라이언트 버전간에 충돌이 없으면 두 버전이 병합됩니다. 그러나 변경 사항을 제출하기 전에 충돌이있는 경우 CVS 프로그램은 이에 대한 충돌을 적절하게 변경 또는 조정하므로 병합 후에 충돌이 발생하지 않습니다.
비교, 컴퓨터 약자, Diff, 프로그래밍 용어, RCS, Subversion