이야기2007.09.13 12:01
이전부터 소스관리의 중요성에 대해서는 생각을 해봤지만
막상 작업을 하면 관리는 커녕 전날자료도 날려먹어서 고생을 한적이 많습니다.

그러다가 그제 또 자료를 날려먹었습니다.

" 정말 의욕에 불타서 내가 만들어서 써야겠다. "
라는 단순한 생각으로 기존소스와 현재소스의 데이터베이스화를 통한 최신버젼유지를 할생각이였습니다.

하지만 생각만큼 만만하지 않았습니다.
더군다나 참고하려던 OPENWIKI (asp용 wiki) 의 소스 분석중에 다음과 같은 내용을 알았습니다.

" 원본에 대한 이력만 관리가 되는구나..;; 원격에서 데이터를 불러와서 그 데이터를 다시 파일로 전환하고
  다시 그 파일을 내가 원하는 자리에 위치시키는것만 가능하구나.. "

다만 이런경우 외부에서 접근이 가능한 데이터베이스가 있으며,
(MSSQL 이면 정말 좋겠고.. mdb도 상관은 없을듯, 저장만 하면 되는거니까)
단순히 기존파일에 대한 부분만 저장한다면 걍 복사붙이기가 더 낳겠지만서도
이전의 수정내역까지 저장하고 싶은 욕심이 생겼습니다( 사람의 욕심은 끝이 없네..)

그래서 소스관리프로그램 찾아보았더니 종류는 많았습니다.
그중 많이 사용하는것이 CVS, subversion 입니다.

다음에는 요 프로그램에 관련된 이야기를 할것입니다.

Posted by Zasfe

댓글을 달아 주세요