0

我正在考虑一种将单个文件与commit我制作的每个 mercurial 相关联的方法。该文件的内容可以从

  1. multiline comments关于提交的详细信息
  2. 解决问题的方法bug-fixes

我知道这些可以单独包含在不同的地方。但是,我要他们在这里。

拥有这样一个文件的另一个目的是访问它programmatically

所以我的疑问是 - Mercurial 有可能吗?

如果是这样,请解释一下。

提前感谢您的回答。

4

1 回答 1

1

对我来说,这听起来像是你想要一个精心制作的提交信息——它们可以像你想要的那样详细,并且可以使用你的 mercurial 工具轻松访问和搜索。

您可以通过以下方式将文件作为详细的多行提交消息提供hg commit -l FILENAME

当然,您也可以简单地添加一个您在每次提交之前修改的文件,其中您描述了您将要进行的提交的更改和错误修复方法。然后,Mercurial 日志会告诉您哪个提交给文件带来了哪些更改,从而为您提供内容和它所引用的提交之间的联系。但是,虽然错误修复说明在存储库中的文件中可能有意义,但提交描述和评论恕我直言,最好放在提交消息本身中。

于 2015-04-21T06:27:44.033 回答