CVS(Concurrent Versions System)는 파일 버전을 관리하는 네트워크 지원 애플리케이션 소프트웨어를 말한다.
주로 프로그램 개발 작업 등에 사용되고 있다. 개별적으로 파일을 바꾸고자 할 때 갱신자, 날짜, 코멘트 등 각종 정보를 기록해 그 버전을 일원적으로 관리한다. 특히 임의 버전을 추출하고 원래대로 되돌릴 수도 있다.
네트워크를 경유해 다수의 접속자가 동시에 같은 파일의 편집을 실시하는 것도 가능하다. 편집 내용이 동일하지만 않으면 양측의 갱신을 자동적으로 통합한다.
또 다른 특징으로는 하나의 버전이라도 각각의 변경을 추가할 수 있어 도중에 개발한 개발판이나 안정판 등 서로 다른 내용을 구별하기도 한다. 다양한 개발 수요를 지원하는 기능을 갖추고 있는 셈이다.
CVS 자체가 오픈 소스로 개발됐기 때문에 CVS 구조로 관리되며 최근 들어 오픈소스 소프트웨어에도 채택되는 추세다.
오피니언 많이 본 뉴스
-
1
[사설] PLP기술 선도력 빛낼 규격 만들자
-
2
[정유신의 핀테크스토리]전통 금융과 탈중앙화금융의 융합 빨라져
-
3
[이진호의 퓨처로그] 학교는 무엇을 위해 다퉈야하는가
-
4
[ET톡] 3G 종료의 책임
-
5
[ET단상]피지컬 AI의 성패는 '현실을 닮은 데이터'에 달렸다
-
6
[ET시론] K관광의 다음 도약 '여행 반경'을 넓혀야 한다
-
7
[관망경] 낡은 방발기금, 빠른 결론이 답이다
-
8
[사설] AI윤리, 정의로운 활용 첫걸음이다
-
9
[디지털문서 인사이트] 빅블러 시대, 전자문서산업 분류를 재정의하자
-
10
[이상직 변호사의 생성과 소멸] 〈26〉AI시대의 개인에서 '시민'의 자격을 찾는다면
브랜드 뉴스룸
×













