Mercurial 활용시 궁금한점
글쓴이: jinserk / 작성시간: 화, 2009/11/24 - 9:53오전
이걸 프로그래밍에 올려야 할지 여기 올려야 할지 좀 고민하다가,
아무래도 설치및 활용에 적합한 질문 같아 올려봅니다.
SCM 으로 Mercurial 을 쓸 생각입니다. Windows 환경이라 Git 는 일단 제외했습니다.
일단 설치하고 몇번 테스트를 해본 다음에 느낀건데,
1. Mercurial 의 main(?) 저장소는 어디인가요?
2. 만약 Windows 환경에서 대부분의 코드는 D: 에 저장해두고 Mercurial 을 사용하다가
C: 에 OS 를 새로 설치한다던가 하는 문제가 생겼을때, 기존 Mercurial 의
history 를 그대로 살리고 싶으면 어떤 방법이 있나요?
Mercurial 의 현재 설치 디렉토리는 C:/Dev/Mercurial 입니다.
하위 디렉토리를 살펴봐도 저장소 비슷한 내용이 보이질 않길래 문의드립니다.
제가 아직 DVCS 개념에 익숙치가 않습니다. 걍 깡초보라 생각하시고 쉽게 설명 부탁드립니다. ^.^
Forums:
DVCS는 메인 저장소가 따로 없습니다
다만 정책적으로 여러 사람이 공동작업을 한다면 특정 서버에 메인 저장소같은 걸 하나 만들어서 모두가 그곳에로 push하고 update 혹은 pull 하도록 할 수 있죠. 이게 가장 평범하게 사용하는 방법이고, cvs나 svn을 쓰던 사람들도 이렇게 쓰면 위화감이 전혀 없을 겁니다. 그렇게 놓고 사용할 경우 DVCS는 commit(darcs에서는 record라고 부름)과 push가 따로 있다는 것이 VCS와 차이점일 뿐이죠. 반대로 말하자면 svn에서의 commit은 hg에서의 commit과 push를 항상 한꺼번에 하는 셈입니다.
[예진아씨 피카사 웹앨범] 임예진 팬클럽 ♡예진아씨♡ http://cafe.daum.net/imyejin
[예진아씨 피카사 웹앨범] 임예진 팬클럽 ♡예진아씨♡ http://cafe.daum.net/imyejin
댓글 달기