检查 Mercurial 内部文件的工具
Git 有 cat-file
命令来检查内部文件,例如 git cat-file blob 557db03
将显示哈希以 557db03 开头的对象的内容。
Mercurial 是否有类似的工具可以让我查看merfcurial 内部使用的所有不同数据文件?
Git has the cat-file
command to inspect internal files, e.g. git cat-file blob 557db03
will show the contents of the object whose hash starts with 557db03.
Are there similar tools for mercurial that allow me to look at all the different data files that merfcurial uses internally?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试
hg --debug help
,您可以看到所有调试命令的列表:它们有很多,而且它们几乎暴露了所有内容。
Try
hg --debug help
and you can see the list of all the debug commands:There are a lot of them, and they pretty much expose everything.
最接近的命令是:
这与
git cat- 不完全相同file
,因为后者也可以列出对象列表的 SHA1、类型和大小。在第二种情况下, hg 清单 可能更合适。
The closest commands would be:
This is not completely the same than
git cat-file
though, as the latter can also list SHA1, type, and size for a list of objects.In that second case, hg manifest might be more appropriate.