상위 질문
타임라인
채팅
관점
머큐리얼
위키백과, 무료 백과사전
Remove ads
머큐리얼(Mercurial)은 소프트웨어 개발을 위한 크로스-플랫폼 분산 버전 관리 도구이다.
대부분은 파이썬을 사용하여 개발되었으며, diff 부분은 C를 사용하여 개발되었다. Mercurial은 기본적으로 명령 줄 인터페이스 프로그램이다. 모든 명령은 hg
로 시작하는데, hg
라는 것은 수은의 원소 기호이다.
머큐리얼은 높은 성능과 규모가변성(scalability)을 포함해 완전히 분산된 개발 환경, 견고한 텍스트 파일과 이진 파일 처리, 진보한 형태의 브랜칭 및 병합 기능에 중점을 두고 있으며, 개념적으로는 단순함을 추구한다.[3] 웹 인터페이스와의 연동에도 중점을 두고 있다.
최초 개발자와 현재 수석 개발자는 맷 맥콜이다.
Remove ads
기술적 사양
문서
한글 입문서는 KoreanTutorial에서 볼 수 있다. 레퍼런스 설명서는 Distributed revision control with Mercurial에서 볼 수 있다.[4] 이 책은 브리이언 오설리번(Bryan O'Sullivan)이 저술하였다. 이 매뉴얼은 오픈 퍼블리케이션 사용 허가서에 규정에 의거 자유롭게 배포된다.
사용하는 곳[5]
관련 소프트웨어

- TortoiseHg
- CVS
- Subversion (SVN)
- Git
- Bazaar
- Darcs 보관됨 2017-12-27 - 웨이백 머신
- curl
인스톨
페도라에서는 yum을 우분투에서는 apt를 지원한다.[6]
- > apt-get install mercurial
동작 테스트
- > hg version
결과
Mercurial Distributed SCM (version 5.3.1) (see https://mercurial-scm.org for more information) Copyright (C) 2005-2020 Matt Mackall and others This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
같이 보기
- 버전 관리
- 버전 관리 소프트웨어 목록
- 버전 관리 소프트웨어 비교
각주
외부 링크
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads