【问题标题】:hg equivalent of git noteshg 相当于 git 笔记
【发布时间】:2010-02-21 12:39:18
【问题描述】:

在 mercurial 中有没有类似 git notes 的命令?

【问题讨论】:

  • 现在你每天都在学习一些关于 git 的知识 :) 谢谢!
  • 是的,我刚刚听说了这个功能,希望在 mercurial 中有类似的东西。

标签: git mercurial


【解决方案1】:

我不知道:我认为 Hg 还没有一种特殊的对象可以关联到提交消息。

由 Johannes Schindelin 在July 2007、“git notes”中介绍,注释是:

提交注释是与提交消息一起显示的 blob。
这些 blob 取自 notes ref,您可以通过配置变量 core.notesRef 对其进行配置,而该变量又可以被环境变量 GIT_NOTES_REF 覆盖。

notes ref 是一个包含树的分支,很像.git/objects/ 中的松散对象树。换句话说,要获取给定 SHA-1 的提交注释,将前两个十六进制字符作为目录名称,其余 38 个十六进制字符作为基本名称,并在注释参考中查找。

将此信息放入 ref 的基本原理是:
我们希望能够获取并可能联合合并便笺,甚至可以查看引入便笺的日期,并且我们希望将它们与其他对象有效地存储在一起。

git notes”仍在发展中right now (February 2010)

【讨论】:

  • 谢谢。我想,我必须提出一个功能请求 :-) 如果它与善变的哲学一致 :-)
猜你喜欢
  • 1970-01-01
  • 2013-03-18
  • 2011-12-07
  • 2012-04-17
  • 2012-06-24
  • 2016-12-11
  • 2019-12-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多