Embedded 커널 개발시 드라이버 추가 및 수정은 가지처럼 엮어진 여러 파일들을 수정하면서 이루어진다. 수정되는 양이 많다 보니 각 단계별 패치파일을 생성하기에도 양이 많고 쉽게 알아보기 힘들다. 하지만 버전관리를 통해 어느파일의 어느부분이 수정되었는지 쉽게 알수 있고 오류가 발생하였을 때 역추적도 쉬워진다. 보안설정을 통해 소스 관리에 보존을 강화하며 웹인터페이스인 Viewvc를 활용해서 웹을 통해 열람시 보기 쉽고 수정사항등을 쉽게 찾아볼수 있다. 1. Subversion 개요 (1) SVN이란? • Subversion 은 소프트웨어 버전 관리 시스템이다. • CVS이후에 나왔으며 바이너리 까지 버전관리 할수 있는 장점이 있다. (2) 버전 관리 시스템 장점 • 개발 버전과 릴리즈 버전을 섞이지 ..