Mercurial - 导出存档内的历史文件

发布于 2025-01-06 01:23:20 字数 93 浏览 0 评论 0原文

我想使用“hg archive”交付我的项目。我看到的唯一问题是该存档中没有历史文件。有没有办法将完整历史记录导出到同一文件中?

我所说的历史是指修订描述。

I want to make a delivery of my project by using "hg archive". The only problem I see is that there is no history file in that archive. Is there a way to export full history into the same file?

By history I mean revision description.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

岁月染过的梦 2025-01-13 01:23:20

hg archive 专门用于删除任何历史上下文/版本控制数据。

如果您想要存储库的历史记录,只需复制实际的存储库即可。

hg archive is specifically designed to remove any historical context/version control data.

If you want the history of a repository, just copy the actual repository.

尴尬癌患者 2025-01-13 01:23:20

运行 hg archive 后,您可以运行 hg log --style Compact >历史记录.log。您最终会得到一个包含以下内容的文件:

598[tip][master]   9e6089ab583e   2012-01-31 17:33 -0800   ludovic
  Fixed bug with invalid cache deleting the server cache.

597   31db8a573628   2012-01-31 17:33 -0800   ludovic
  Added ability to bake a single directory.

596   94984a322204   2012-01-31 17:32 -0800   ludovic
  Added helper function to create dummy posts.

595[github/master]   7cc23cfe234b   2012-01-30 11:55 -0800   ludovic
  Added another test for file baking.

594   044b67accf3c   2012-01-30 11:55 -0800   ludovic
  Throw an error about not supporting asset sub-directories.

593   dd1943298b06   2012-01-30 10:23 -0800   ludovic
  Make `PieCrustPlugin::getName` abstract.

您可以使用任何预定义样式自定义 hg log 的输出,或 使用您自己的风格,具体取决于您想要在该历史文件中包含多少信息。

After running hg archive you could run hg log --style compact > history.log. You would end up with a file containing things like:

598[tip][master]   9e6089ab583e   2012-01-31 17:33 -0800   ludovic
  Fixed bug with invalid cache deleting the server cache.

597   31db8a573628   2012-01-31 17:33 -0800   ludovic
  Added ability to bake a single directory.

596   94984a322204   2012-01-31 17:32 -0800   ludovic
  Added helper function to create dummy posts.

595[github/master]   7cc23cfe234b   2012-01-30 11:55 -0800   ludovic
  Added another test for file baking.

594   044b67accf3c   2012-01-30 11:55 -0800   ludovic
  Throw an error about not supporting asset sub-directories.

593   dd1943298b06   2012-01-30 10:23 -0800   ludovic
  Make `PieCrustPlugin::getName` abstract.

You can customize the output of hg log with any of the predefined styles, or with a style of your own, depending on how much information your want in that history file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文