我在Mercurial中跟蹤了一個文件。我可以通過hg log
看到它的歷史。如何查看最近版本和上次簽入的變更集之間的差異?在一個文件上查看兩個變更集之間的差異
回答
hg diff -r <first_revision_number>:<other_revision_number> filename
,將做到這一點
e.g hg diff -r 0:1 default.aspx
希望它有助於
有趣的:沒有在'hg diff -h --verbose'中找到它。真的應該在那裏。 – CodeLurker 2017-08-29 16:36:24
如果你知道的版本號,然後說什麼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。
HG權威指南http://hgbook.red-bean.com/。
像HG特定的更多HG站點的堆棧溢出是Kiln支持站點。 http://kiln.stackexchange.com。窯爐建立在HG之上,並使用經過修改的TortoiseHG客戶端,因此大多數問題和答案都是有用的。即使你不是用戶,他們也會回答問題。
這是(我認爲)比標記的答案更有幫助。 – podperson 2015-11-13 00:53:24
有趣的:沒有在'hg diff -h --verbose'中找到它。真的應該在那裏。 – CodeLurker 2017-08-29 16:36:34
這裏還去^
語法父修訂,其中除了.
(工作目錄的父)做一個有用的組合:
顯示DIFF之間的電流檢出版本與其父版本(這個工作解決tip
和-1
限制)
hg diff -r .^:.
- 1. 如何查看兩個.sdf文件之間的差異?
- 2. 如何查看兩個html文檔之間的差異?
- 3. SQL - 兩個查詢之間的差異
- 4. 查找兩個文件中的內容之間的差異
- 5. 我如何查看兩個DLL之間的差異?
- 6. 計算同一文檔上的兩個值之間的差異
- 7. 查找兩個存儲庫之間的文件差異
- 8. 檢查兩個(大)文件之間的差異
- 9. 如何檢查兩個「web.config」文件之間的差異
- 10. 查找兩個文件之間的差異
- 11. 如何計算Linux上兩個文件之間的差異?
- 12. 在兩個日期之間的差異
- 13. 如何更新sql中兩個變量之間的差異值?
- 14. 找到兩個XML之間的差異差異在marklogic中的文件
- 15. 服用兩個命名的文件之間的差異在vim
- 16. 通過SSH在兩個遠程文件夾之間的差異
- 17. 在unix中複製兩個文件之間的差異
- 18. 按順序在兩個文件之間的差異
- 19. 檢測兩個JSON文件之間的差異在C#
- 20. 兩個文本文件之間的百分比差異
- 21. 兩個文本html文件之間的差異
- 22. 如何查找兩個XML文檔之間的差異
- 23. 僅在兩個文件之間發生差異時才發送差異輸出
- 24. 兩個月之間的月份差異
- 25. 找到兩個值之間的差異?
- 26. Grails - 兩個日期之間的差異
- 27. VB - 兩個日期之間的差異
- 28. 兩個f.select選項之間的差異
- 29. 兩個日期之間的差異
- 30. Javascript - 兩個日期之間的差異
不是「最新版本」一樣的「最後簽入的變更版本」? – 2010-11-11 12:45:28