vcs

    VCS - 버전 관리(Version Control Systems)를 쓰는 이유

    버전 관리 시스템(VCS, Version Control System) 파일 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 불러올 수 있는 시스템이다. VCS를 사용하면 선택한 파일을 이전 상태로 되돌릴 수 있고, 변경 사항을 비교하고, 변경한 사람 및 변경 시기를 추적할 수 있다. VCS의 종류 1. 로컬 버전 관리(Local VCS) 간단히 로컬 컴퓨터의 데이터베이스를 사용해서 파일의 변경 정보를 관리하는 시스템이다. 대표적으로 RCS (Revision Control System)가 있다. RCS는 파일에서 변경되는 부분(patch)만 기억하여 용량 문제를 해결한다. RCS에서의 버전 변경은 해당 버전까지의 일련의 변화들(patch set)을 적용/해제하는 식으로 동작한다. 로컬 버전 ..