여기서 버전 컨트롤 시스템이 무엇인지 안다는 전제하에서 이야기를 한다.

제목 자체가 .. 바로 정석이다. 혼자 하는 프로젝트에서도 꽤 쓸만하지만, 매우 빛을 낼 때가 바로, "여럿이 같이 프로젝트를 할 때" 일 것이다. 실제로 팀프로젝트에서 이게 없으면 크게 낭패를 본다.

버전 컨트롤 시스템(VCS)으로는 cvs 이 가장 저렴하다고 책에선 말하지만, 무료이면서 매우 뛰어난 SVN 이 있다. 우리 졸업 프로젝트도 마찬가지로 SVN 을 쓴다. (물론 .. 더 뛰어난 VCS 도 있다.^^ 단지 유료라는 단점이..)

CVS 의 개념적인 이야기 : http://ko.wikipedia.org/wiki/CVS

다른 VCS 도 있는데, 구글에서 VCS 라고 검색하면 후두둑 나온다.


총평

조엘의 소프트웨어 이야기에서, 버전 컨트롤 시스템을 사용하지 않는 곳은 정말 너무한 곳이라고 까지 말하니, 얼마나 쓸만한지 짐작 할수 있을 것이다.(실제로 써보면 ... 매우 편하다!)

posted by 농사를 짓는 게임 프로그래머 최익필

댓글을 달아 주세요