Mercurial 中是否有一个类似于 git Notes 的命令?
据我所知,情况并非如此:我认为 Hg 还没有一种特殊的对象可以与提交消息关联。
引入于2007年7月 http://kerneltrap.org/mailarchive/git/2007/7/15/251690, "git notes http://www.kernel.org/pub/software/scm/git/docs/git-notes.html约翰内斯·辛德林 (Johannes Schindelin) 的注释是:
提交注释是与提交消息一起显示的 blob。
这些 blob 取自 Notes ref,您可以通过 config 变量进行配置core.notesRef
,这又可以被环境变量覆盖GIT_NOTES_REF
.
注释 ref 是一个分支,其中包含的树很像中的松散对象树.git/objects/
。换句话说,要获取给定 SHA-1 的提交注释,请将前两个十六进制字符作为目录名称,其余 38 个十六进制字符作为基本名称,然后在注释引用中查找。
将这些信息放入 ref 的理由是:
我们希望能够获取并可能联合合并注释,甚至可能查看引入注释的日期,并且我们希望将它们与其他对象有效地存储在一起。
"git notes
“仍在不断发展现在(2010 年 2 月) http://permalink.gmane.org/gmane.comp.version-control.git/139836.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)