'서브버전'에 해당되는 글 3건
- 2010/03/06 Git vs Mercurial
- 2007/10/19 rwapm 개발중단 소식
- 2007/07/26 제로보드XE...글읽기는 가능하게 해주셨으면... (5)
svn은 이미 써왔던 툴이라 익숙하긴 한데, 최근에 분산형 버전관리 시스템(DVCS: Distributed Version Control System)이 많이 거론되는지라 이쪽으로 알아보고 있다.
Git은 최근에 번역서도 출간되었고, 리누스가 개발하기도 해서 좀 더 많이 알려진 것 같긴 한데, Mercurial도 그에 못지 않게 유명하다. 구글코드에서 지원하기로 한 것으로 보면 그만한 가치를 인정받은 모양이다.
이런 저런 자료를 비교해보니.
대표적인 차이점은
Mercurial은 서브버전과 비슷한 점이 많아 서브버전 사용자가 배우기가 쉽다고 한다. 다만 파이썬으로 만들어졌기 때문에(diff는 C로 개발했다고 한다) Python-2.4(2.6나온지도 꽤 됐는데...)를 설치해야 한다.
반면에 Git은 리누스가 리눅스 개발에 쓰기 위해 직접 만들었다고 할 정도로 큰 프로젝트에서 좋은 성능을 발휘하는 반면, 윈도우즈 지원은 다소 미흡하다고 한다.
Mercurial을 사용하는 대표적인 프로젝트로는 OpenJDK, Mozilla, NetBeans 등이 있고, Git을 사용하는 프로젝트로는 리눅스(커널), Debian, Perl, Qt, Gnome, Wine 등 굵직굵직한 프로젝트들이 있다.
여러 글을 읽다보니 마음이 Mercurial쪽으로 움직이고 있다. 그렇지만 벌써 Git, 분산 버전 관리 시스템책을 주문해 버렸다.

분산형 버전관리에 대한 페이지
Mercurial에 대한 페이지
1. 머큐리얼
Git에 대한 페이지
3. Git 사용자 설명서
아무튼 책을 읽어보고 조만간 결정을 내려야겠다.
(Python 버전 문제가 걸리긴 하지만 자꾸 Mercurial에 끌리네...)
거기서 내가 제일 추천했던 프로그램인 RWAPM의 프로젝트가 중단됐다고 한다.
여러가지로 아쉽다.
그래도 아직 이만한 APM 프로그램이 없기 때문에 계속 사용할 생각이다.
XAMPP는 이제 서브버전이랑 연동이 되려는지 모르겠다.
암튼 추후에 큰 버그가 보이지 않는이상 앞으로 계속 사용할 생각이다.
그런 와중에 제로님께서 몇 가지 이유로 클로즈베타를 실시하게 되었으며, 참여할 사람을 모집하셨다.
클로즈베타가 끝난 후 제로보드XE 홈페이지에 가봤더니 대화가 많이 이루어지고 있었다.
혹시나 하고 회원가입을 했는데 가입이 되더라. 그래서 냉큼 공지사항부터 읽으려고 했는데...;;;
권한이 없다...;;;
다른 게시판도 마찮가지였다.
아...
저 앞에 아이스크림이 눈앞에 보이는데!!!
손대면 만져지는데!!!
막상 뚜껑을 따려니 뚜껑이 안열리는 심정이랄까...ㅜ.ㅠ
답답한지고...
그래서 그냥 svn에 있는 안정버전으로 다운받아 설치하고 이것저것 해보고 있는데...
제로님께서 클로즈베타를 실시하는 가장 큰 이유가 아직 안정화되지 않은 프로그램인 상태에서 많은 사람이 쓰게 되면 나중에 프로그램의 큰 수정하기가 어렵다는 점때문이라고 알고 있다.
어차피 svn으로 아무나 가져다 쓸 수 있는 상황인데, 제로보드XE 홈페이지에서 글읽는 권한만이라도 주셨으면 좋겠다. 이거 원 중요한 게시물같은데 제목만 보이고 내용은 못보니 환장하겠다...ㅜ.ㅠ
링크: 제로보드XE 클로즈베타 홈페이지




Prev
