버전 관리 시스템 소개 및 HOWTO 목차

Posted at 2007/04/17 01:46// Posted in dev
팀내 개발자 및 기획자, 디자이너의 교육용으로 자료를 하나 만들 계획이다.
버전 관리 시스템(VCS; Version Control System)에 대한 이해도가 다들 높지 않은 상황이라서 최대한 친절한 소개와 HOWTO를 만들어야 할 것 같아서 목차를 적어둔다. 자료는 만들면 블로그에도 올려볼 생각~

일단, 버전 관리 시스템으로는 Subversion을 계획하고 있고, 클라이언트로는 TortoiseSVN(KO)를 사용할 예정이다. 앞의 개요적인 부분은 Takahashi Method를 사용해서 PT를 해볼 생각이고, 뒤쪽의 실제 사용 명령들을 설명할때는.. 어떻게 해야할지 아직 감이 안잡힌다. 머리속으로 좀 더 그려봐야함.

* VCS란?
버전 관리 시스템의 개요. 형상 관리(변경 추적)의 일부라는 점을 설명.
게임이라는 무형의 소프트웨어에서도 역시 형상 관리가 필요하고, 그 중에서 버전 관리는 필수적이다.

* VCS를 사용함으로써 얻어지는 이득
롤백 가능이라는 엄청난 혜택. 데일리 CTRL+Z를 가질 수 있다.
팀 내 소스를 공유할 수 있다.
정량적인 일의 추적이 가능하다.
어딜 가더라도 + 점수를 획득 (....)

* VCS를 사용하지 않는 상태에서의 업무 흐름

* VCS를 사용하게 될 경우의 업무 흐름

* VCS 사용하기 - Subversion 기준
텍스트 파일과 바이너리 파일의 차이점.
IMPORT
CHECK OUT
ADD
COMMIT
UPDATE
MOVE
REVERT
RESOLVED

* 실제 구축된 정보

왠지 뒤로 갈 수록 어렵구나. 좀 더 쉬운 어프로치가 필요한데..
크리에이티브 커먼즈 라이센스
Creative Commons License
2007/04/17 01:46 2007/04/17 01:46

http://zeru.kr/blog/trackback/363

  1. kabi
    2007/04/19 10:55 [Edit/Del] [Reply]
    어느 회사라고 하긴 그렇고 어떤팀은 6명의 개발자가 매일 자기가 고친 소스를 메일로 주고 받았더라..
    이 뭐 안습..
  2. 2007/04/25 17:52 [Edit/Del] [Reply]
    무려 교육용을 만드는가!
    우와...(감탄중)

댓글을 남겨주세요

Name *

Password *

Link (Your Homepage or Blog)

Comment

Secret