반응형
버전 관리
-
20. 효과적인 버전 관리Technique/Programmer 2017. 4. 6. 20:40
모든 것은 변할 뿐, 사라지지 않는다. - 오비디우스 버전 관리는 일련의 파일들의 여러 버전을 관리하는 체계다. 해당 파일들은 보통 소프트웨어 시스템의 소스 파일이다. 혹은 문서의 개정판들을 쉽게 관리하기 위한 용도이거나, 파일 시스템에 저장하는 또 다른 무엇일 수도 있다. 버전 관리의 이점 협업의 중심으로서 개발자들 간의 협력을 조율한다. 최신의 상태를 정의하고 게재한다. 프로젝트 내에서 이루어진 작업들의 기록을 유지하고, 각 배포 버전에 포함되어야 하는 정확한 콘텐츠들을 모아 둔다. 특정 기능을 구성하는 변경 사항을 확인하기 위해 파일들의 변경 내역을 추적할 수 있다. 작업에 대한 중추적 백업 도구로서의 역할을 한다. 개발자에게 안전망을 제공한다. 새로운 도전에 대한 두려움으로부터 이길 수 있게 해준..