1. 형상 관리 도구란?소프트웨어 형상 관리(SCM, Software Configuration Management) 혹은 구성 관리, 버전 관리 시스템(VCS, Version Control System), 소스 관리 등 다양한 용어가 있지만, 핵심은 소프트웨어 개발 환경을 체계화하고 관리하는 것에 있다. 형상 관리 도구는 단순히 소스 코드만 관리하는 것이 아니라, 개발 환경과 빌드 구조 등 전반적인 개발 요소를 베이스라인(baseline)으로 정의해 안정적이고 재현 가능한 작업 환경을 제공한다.이러한 형상 관리 도구는 하나의 소프트웨어 산출물(binary)을 생성하기 위한 모든 아이템과 공정을 체계적으로 관리하며, 프로젝트 전체의 변경 이력을 추적해 특정 버전으로 되돌릴 수 있도록 한다. 형상 관리 도구..