Mercurial将几个变更集作为一个单一变更集提交

SPI*_*984 6 mercurial

我有一个问题.现在,假设我们有两个存储库,一个稳定的存储库和一个开发人员存储库(这是中央的子级).假设我在开发人员存储库中进行了几次提交(大约十次),同时调试和清理我正在处理的功能.

假设我完成了该功能的工作,并将其推送到中央存储库.一切都很好,但是,我希望能够以某种方式过滤中央存储库的日志.据我所知,它将显示我对开发人员存储库所做的所有提交的信息.是否有可能以某种方式过滤并显示历史日志中的推送信息?我的意思是把它视为单一的大提交 - 一个稳定的提交.

据我所知,在中央存储库中,更改集不会合并为一个,我希望看到的是推送的历史,而不是更改集.

Laz*_*ger 4

  1. 您不能拥有具有不同历史记录的本地存储库和推送目标- 您必须为历史条构建中间本地存储库
  2. 除了 Raghuram 提供的链接之外,我还会记得Histedit 扩展名。