한 파일에서 두 변경 집합 간의 차이점보기
Mercurial에서 추적 한 파일이 있습니다. 나는 그것의 역사를 볼 수있다 hg log
. 최신 버전과 마지막으로 체크인 한 변경 집합 간의 차이점을 어떻게 볼 수 있습니까?
hg diff -r <first_revision_number>:<other_revision_number> filename
그것은 그것을 할 것이다
예 : hg diff -r 0:1 default.aspx
도움이되기를 바랍니다
개정 번호를 알고 있다면 PaulStack이 말한 내용이 맞습니다.
분기의 현재 팁과 이전 팁의 차이점을 명시 적으로 알고 싶다면 바로 가기를 사용할 수 있습니다. 물론 파일이 변경되지 않은 경우 diff는 유용한 정보를 표시하지 않습니다.
hg diff -r -1:. filename
은 -1
이 지점에 이전 변경 집합을 말한다. ' .
'는 현재 변경 집합을 의미합니다. 당신은 사용할 수 있습니다 -2
, -3
등,하지만 당신은 병합 점을 명중하면, 그것은 좀 더 흥미로운 가져옵니다. (참조 : http://hgtip.com/tips/beginner/2009-10-05-shortcuts-for-specifying-revisions/ )
원하는 것이 작업 공간의 눈에 띄는 변경 사항이라면 단순히 hg diff 파일 이름입니다.
HG 초보자에게 유용한 곳은 http://hgtip.com 입니다.
http://hgbook.red-bean.com/ 의 HG 최종 가이드 .
더 HG에 특화된 사이트와 같은 스택 오버플로는 Kiln 지원 사이트입니다. http://kiln.stackexchange.com . Kiln은 HG 위에 구축되고 수정 된 TortoiseHG 클라이언트를 사용하므로 대부분의 질문과 답변이 유익합니다. 또한 사용자가 아니더라도 질문에 대답합니다.
또한 (작업 디렉토리의 부모) 유용한 조합을 만드는 ^
부모 개정에 대한 구문 이 있습니다 .
.
보여 전류의 DIFF 개정을 체크 아웃하고 상위 버전 (이 약 작동 tip
및 -1
제한)
hg diff -r .^:.
참조 URL : https://stackoverflow.com/questions/4154382/view-differences-between-two-changesets-on-one-file
'programing' 카테고리의 다른 글
플래시 앱의 페이스 북 공유 링크에서 사용자 지정 제목 / 이미지 / 설명을 원함 (0) | 2021.01.14 |
---|---|
Entity Framework 4 Entitydesigner에서 두 개체 간의 연결을 올바르게 설정하려면 어떻게해야합니까? (0) | 2021.01.14 |
게임 개발을위한 D 프로그래밍 언어 (0) | 2021.01.14 |
DBRef로 mongodb를 쿼리하는 방법 (0) | 2021.01.14 |
"1 개 선택"은 무엇을합니까? (0) | 2021.01.14 |