형상 관리
: 형상 관리는 소프트웨어 개발을 위한 전체 과정에서 발생하는 모든 항목의 변경 사항을 관리하기 위한 활동이다.
형상관리 절차
형상 식별 -> 형상 통제 -> 형상 감사 -> 형상 기록
***형상 통제
: 형상 항목의 버전관리를 위해 변경 여부와 변경 활동을 통제하는 활동
대표적인 형상 관리 도구
CVS
: 가장 오래됨
파일 단위로 변경 사항 관리 가능
SVN
: 중앙 집중형 클라이언트/서버 방식
소스 중복 문제 해결
Git
: 로컬 저장소와 원격 저장소 분리된 분산 저장 방식
빠른 속도
대형 프로젝트에서 효과적
Commit으로 로컬 저장 Push로 원격 저장