Subversion 툴 익혀서 시작하기!

2006/09/04 21:08 키보드예술
  원래 혼자 프로젝트를 진행하다보니 특별히 버젼 관리 시스템을 사용하지 않았었다. 하루하루 백업하고 수정부분 요약 정리하고 대부분은 내 머리속에서 진행이 되었다. 그런데 후임이 들어오고 프로젝트를 둘이서 진행을 하다보니 기존의 나타나지 않았던 문제점들이 많이 나타났다.
  가장 큰 문제는 같은 소스를 둘이서 나눠 작업을 한다는 것이다. 그래서 릴리즈 할 때는 서로의 수정부분을 대화하여 하나로 합쳐 컴파일 하였다. 겉으로 보기에도 상당히 위험한 일이다.
  또 다른 문제는 프로젝트가 여러개 제품으로 릴리즈하다 보니 기존에 혼자 관리하던 것에 둘이 작업해서 <x2>, 3가지 릴리즈가 나오니 <x3>, 즉 서로 6가지의 소스와 바이너리파일을 다뤄야 하는 상황이 된 것이다. 여기에 버젼까지 포함 하면..
  그래서 머리속에 미세한 부분으로 남아있던 버젼 관리 시스템을 사용해 보기로 했다. 일주일 정도 둘이 고생하면 이득이 더 많아 지겠지 하는 생각으로 시작했다.

  자료를 찾아본 결과 Subversion을 사용하기로 하고 각 종 자료를 보고 설치 했으나, CVS기반을 가져간 것 때문인지 감이 오지 않았다. 즉, 시작을 어떻게 해야 할 지 모르겠다. 그래서 CVS를 먼저 공부해보고 접근하기로 했다.


CVS

CVS 사용
http://wiki.kldp.org/wiki.php/docbooksg ··· ial-kldp

각 종 CVS에 관한 설명들(여러곳 찾지 않고 KLDP에서만 검색해도 충분하다)
http://wiki.kldp.org/wiki.php/findpage? ··· ue%3Dcvs


Subversion

windows platform에서의 subversion 설치 가이드
http://kaistizen.net/Project/SubversionOnWindows/SubversionOnWindowsHowTo_1_2.htm


Subversion 자료(링크) 모음
http://serious-code.net/moin.cgi/subver ··· ue%3Dcvs

Subversion HOWTO
http://www.pyrasis.com/main/Subversion-HOWTO

윈도우에서 Subversion과 ViewCVS 사용하기
http://www.pyrasis.com/main/subversionw ··· rwindows

Version Control with Subversion (Online book)
http://svnbook.red-bean.com/

Subversion 관련  정리
http://paraon.skynet.co.kr/20

2006/09/04 21:08 2006/09/04 21:08
─ tag  ,
Trackback URL : http://yarmini.com/blog/suneung/trackback/6
menu openmenu close