7
내 저장소의 내역은 매우 복잡합니다. 나는 과거의 어떤 커밋이 특정 리비전 (대개 내 머리 중 하나)에 "있음"인지 "도달 할 수 있는지"알고 싶어한다.hg 구문은 다음과 같습니다. 커밋 A 커밋 B에서 "도달 가능"
어떻게해야합니까?
내 저장소의 내역은 매우 복잡합니다. 나는 과거의 어떤 커밋이 특정 리비전 (대개 내 머리 중 하나)에 "있음"인지 "도달 할 수 있는지"알고 싶어한다.hg 구문은 다음과 같습니다. 커밋 A 커밋 B에서 "도달 가능"
어떻게해야합니까?
revsets syntax을 사용할 수 있습니다. 당신이 개정 4 개정에서 "도달"경우 요청한다고 가정 9.
간단하게이 수행 그렇지 않은 경우
hg log -r "descendants(4) and 9"
이 도달 할 수 있는지, 당신이 개정 (9)의 로그 메시지가 표시됩니다 출력이 없습니다.
"ancestors() and"[revsetalias]에서 별칭으로 복잡한 조건을 정의 할 때, ip ($ 1, $ 2) = ancestors ($ 2) 및 $ 1'는 짧은 쓰기가 가능합니다. revset -r "ip (4,9)" –