【发布时间】:2013-11-30 15:56:33
【问题描述】:
有什么方法可以在每次提交时将当前更改列表复制到文本文件中?
我正在使用 Mercurial HG,以及一个 ASP.NET MVC 和基于 SQL 的 Web 项目。如果这是可能的,那么我总是可以通过检查文本文件来检查当前的更改列表。
对此有什么想法吗?有没有其他想法可以实现这一目标?
【问题讨论】:
-
什么是“变更清单”?
有什么方法可以在每次提交时将当前更改列表复制到文本文件中?
我正在使用 Mercurial HG,以及一个 ASP.NET MVC 和基于 SQL 的 Web 项目。如果这是可能的,那么我总是可以通过检查文本文件来检查当前的更改列表。
对此有什么想法吗?有没有其他想法可以实现这一目标?
【问题讨论】:
您的问题有点难以回答,但我相信 补丁 就是您要搜索的内容。
您可以在每个源版本控制软件 (hg/git/svn/etc.) 中创建补丁。
如果您想在每次提交时自动执行此操作,请执行 hook(所有源版本控制软件也支持此操作)。
如果您只想检查更改,只需尝试将当前更改集的差异转储到控制台的 diff 命令(例如,hg diff)。您也可以将其重定向到文件。为此有一些不错的 GUI 工具(例如,git gui 用于 git)。
【讨论】: