我在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