이것은 분명해야하지만 이렇게 이해할 수없는 것 같습니다.어느 파일이 수은 수정 버전에서 다른지 빨리 알 수있는 방법
내가 수은 개정 4와 7을 가지고 있다고 가정하고 그 수정 사이에 어떤 파일이 변경되었는지보고 싶습니다. diff 집합 전체를 나열하려면 hg diff -r 4 -r 7
을 할 수 있습니다 ... 변경된 파일을 나열하는 방법이 있습니까?
이것은 분명해야하지만 이렇게 이해할 수없는 것 같습니다.어느 파일이 수은 수정 버전에서 다른지 빨리 알 수있는 방법
내가 수은 개정 4와 7을 가지고 있다고 가정하고 그 수정 사이에 어떤 파일이 변경되었는지보고 싶습니다. diff 집합 전체를 나열하려면 hg diff -r 4 -r 7
을 할 수 있습니다 ... 변경된 파일을 나열하는 방법이 있습니까?
hg status --rev 4:7
"hg log"를 사용할 수 있습니다.
hg log --verbose --rev=4:7 --style=changelog
예 :
$ hg log -v -r4:7 --style=changelog
2008-08-03 21:40 +0200 XXXXX <[email protected]> (475752c35880)
* osinfo.py: new file.
* os-info.py: deleted file.
* os-info.py, osinfo.py:
Rename os-info.py -> osinfo.py.
2008-08-03 21:52 +0200 XXXXXX <[email protected]> (babf6df75ff4)
* iterate_file_lines.py, osinfo.py:
Add keyword substitution strings.
2008-08-03 21:53 +0200 XXXXXX <[email protected]> (bc6fc22adb8e)
* iterate_file_lines.py:
Remove comment about coding conventions.
2008-08-08 19:43 +0200 XXXXXX <[email protected]> (dbea6914b20f)
* .hgignore: new file.
* .hgignore:
Add .hgignore.
오! 그것은 내가 생각했던 것보다 좀 더 장황한 것이지만 나는 그 의견을 볼 수있는 것을 좋아한다. 감사! –
원래 포스터가 알고 싶어하는 것을 실제로 보여주지는 않습니다. 나열된 수정 범위에 대해 분기에 관계없이 모든 변경 집합 로그 항목을 나열합니다. -b 플래그를 사용하여 특정 분기에있는 응답 만 필터링 할 수 있지만 임의의 두 개정판간에 다른 파일 목록을 얻는 데는 도움이되지 않습니다. –
당신은 HG 상태를 의미? (DOHWWW : 나는 인수를 받아 들였다는 것을 깨닫지 못했다.) –
다시 수락한다. (혼란 스러움에 유의하십시오, 이것은 "hg st"라고 말하면서 hg status를 약 속합니다) –