거의 비슷비슷한 버전이 여러개가 되네요....ㅠ.ㅠ
요즘에는 주로 델파이로 프로그램을 짜고 있는데요...(완전 짝퉁 델파이입니다..ㅋ)
한가지를 기본으로 하고는 있지만...
기능이 약간 추가 되면서 바뀌는 프로그램들...(옵션으로 처리해도 되는것은 그냥 가지만 옵션으로 처리 하지 못하는 기능들이 간혹 있답니다.)
이런 것들은 A 프로젝트를 카피해서 B 프로젝트를 생성시키고 그걸 수정하는 형식으로 하다 보니...
어느새 관리하는 프로젝트만 10개가 넘어 버리네요...ㅋ
그러다가 어느날 1년전 프로젝트가 머가 안된다고 수리 해 달라고 하는데...
그 프로젝트를 압축 풀어 봐도 머가 먼지...ㅎㅎ
그렇게 마니 마니 헤매고 있던 어느날...
옆에 계시던 부장님이... 형상관리 툴을 이용해 보라고 합니다...
" 그게 먼데요?"
버젼 관리 툴이라고도 볼수 있고... 여러 사람이 같이 작업도 할수 있고... 등등...
암튼 여러모로 편리 하다고 합니다.
그래서 형상관리 툴이 무엇인지 궁금증이 생겼답니다.^^
형상관리 툴이란 한마디로...
소프트웨어 프로젝트를 진행할 때, 파일로 이뤄진 모든 작업과 모든 변화를 추적하고, 여러 개발자(지역적으로 떨어진)가 협력하여 작업할 수 있게 하는 시스템 입니다.
한 프로젝트에 대해서 변경된 로그를 모두 관리 하고 또 그 때 상황에 맞게 소스를 빼내 올 수도 있고...
BRANCH 기능으로 또 다른 기능을 생성해서 테스트 완료 후에 MERGE 기능으로 기존 프로젝트에 통합 할 수도 있고...
암튼 알아두면 소스관리가 무지무지 편해 진다고 하네요...
음... 그래서 오늘부터 CVS에 대해 공부를 좀 해 볼까 합니다.^^
찾다 보니
http://www.hanb.co.kr/web/sample/1264/eclipse_chap1.pdf
잘 정리된 파일이 있어서 링크 걸어 봅니다.^^
협업시에 아주 유용하겠는데요..
답글삭제유사한 제품들을 본것도 같아요
@함차가족 - 2009/12/11 17:58
답글삭제네... 협업시에나 혹은 이력관리 모두 유용하다고 하네요..ㅎ
제가 이제 막 입문중이라서...ㅎ