2013-05-21 3 views
1

5 개의 changesets가있는 저장소가 있습니다. 내가 hg update 1을 실행작업 디렉토리 내역

작업 디렉토리 내가이 5.

을 변경 집합을 작업 디렉토리를 업데이트 내가 hg update 5을 실행 3.
을 변경 집합을 작업 디렉토리를 업데이트 hg update 3를 실행 1.
을 변경 집합에 업데이트 요점, 내가 실행할 수있는 명령은 이전 작업 디렉토리 변경 집합의 기록을 보여줄 것입니까?

changeset 5: 2013-05-21 16:46 
changeset 3: 2013-05-21 16:08 
changeset 1: 2013-05-18 08:32 

난 그냥 이전 변경 집합에 특별히 관심이 있어요,하지만 전체 역사는 너무 좋은 것 : 예를 들어, hg updatelog과 같은 명령은 다음과 같은 반환합니다. 이는 모든 사용자 리포지토리의 인스턴스마다 다를 것이므로 분명히 로컬 히스토리가됩니다.

답변

4

Mercurial 2.6에는 Blackbox Extension이 있습니다. 실행 중 :

hg blackbox | grep update 

에는 찾고있는 정보가 포함되어 있습니다.

는 반환 뭔가 같은 :

2013/05/22 10:02:48 user> update -r1 
2013/05/22 10:02:48 user> update exited False after 0.09 seconds 
2013/05/22 10:02:52 user> update -r0 
2013/05/22 10:02:52 user> update exited False after 0.08 seconds