머큐리얼

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
Mercurial
New Mercurial logo.svg
개발자 맷 맥콜(Matt Mackall)
최근 버전 3.0.2 / 2014년 7월 1일, 84일 경과
운영 체제 유닉스 계열, 윈도, OS X
종류 버전 관리
라이선스 GPL
웹사이트 머큐리얼 위키

머큐리얼(Mercurial)은 소프트웨어 개발을 위한 크로스-플랫폼 분산 버전 관리 도구이다.

대부분은 파이썬을 사용하여 개발되었으며, diff 부분은 C를 사용하여 개발되었다. Mercurial은 기본적으로 명령 줄 인터페이스 프로그램이다. 모든 명령은 hg로 시작하는데, hg라는 것은 수은원소 기호이기도 하다.

머큐리얼은 높은 성능과 규모가변성(scalability)을 포함해, 완전히 분산된 개발 환경, 견고한 텍스트 파일과 이진 파일 처리, 진보한 형태의 브랜칭 및 병합 기능에 중점을 두고 있으며, 개념적으로는 단순함을 추구한다.[1] 웹 인터페이스와의 연동에도 중점을 두고 있다.

최초 개발자와 현재 수석 개발자는 맷 맥콜이다.

기술적 사양[편집]

문서[편집]

한글 입문서는 KoreanTutorial에서 볼 수 있다. 레퍼런스 설명서는 Distributed revision control with Mercurial에서 볼 수 있다. [2] 이 책은 브리이언 오설리번(Bryan O'Sullivan)이 저술하였다. 이 매뉴얼은 오픈 퍼블리케이션 사용 허가서에 규정에 의거 자유롭게 배포된다.

관련 소프트웨어[편집]

Screenshot of hgk in action.

같이 보기[편집]

주석[편집]

  1. Matt Mackall, Towards a Better SCM: Revlog and Mercurial, Ottawa Linux Symposium Proceedings, 2006.
  2. Bryan O'Sullivan. 《Distributed revision control with Mercurial

바깥 고리[편집]