2011-08-20 2 views
1

나는 git으로 작업하고 BitBucket으로 푸는 것에 대해 Chris's excellent article을 통해 읽고있다. 거기에 제시된 지침에 따라 모든 것을 작동시킬 수있었습니다. 그러나, 나는 거기에서 일어나는 일을 이해하고 싶다. 나는이 라인에 특히 관심이 있어요 :이 컨텍스트에서 hg 책갈피의 의미는 무엇입니까?

hg bookmark hg/default -r default 

나는이 hg/default라는 이름의 책갈피를 만들어 이해하지만 왜 개정으로 default이 있습니까? 이것은 무엇을 의미 하는가?

답변

3

-r (또는 --rev)은 북마크가 default 브랜치 헤드로 설정되어야한다고 Mercurial에 알립니다.

이 기술을 사용하면 작업 복사본의 수정본이 아닌 다른 수정본을 책갈피로 설정합니다.

이 내용은 hg help bookmark에 설명되어 있습니다.

+0

아, 알겠습니다. '-r' 스위치를 사용하지 않았다면 북마크는 현재 개정판에서 "시작"했을 것입니다. – Geo

+0

I * think * 현재 브랜치와 그 브랜치에 설정된 현재 변경을 사용했을 것입니다. –

+1

@Geo : 올바른 것입니다.'-r'이 주어지지 않으면'bookmark'가 작업 카피 리비전으로 설정됩니다. –

0

수동으로 분기 이름을 설정하지 않으면 Mercurial에서 분기 이름 default을 할당합니다.

default은 특정 변경 경로 (변경 집합)의 이름이며이 경우 책갈피를 만드는 데 사용됩니다.

관련 문제