分支合并,显示所有变化

时间:2013-04-17 15:03:25

标签: mercurial

好的,我有一个善变的存储库。

我创建了一个新分支,用于在几天内开发新功能。

每天,我都会查看当前的所有进展,但由于开发非常流畅,我不想花很多时间编写关于更改的细致说明,因为很有可能它们将在以后重新编写/删除。所以我一般只写一个简短的“在算法上花一点时间”或“调整了很多锅炉板代码”等。

现在,当该功能完成时,或者在它足够稳定以折叠回主干的阶段(为了论证,自从我分支以来没有任何变化)动作合并似乎只是复制所有更改到行李箱,但没有显示分支头和行李箱之间的纯粹差异。

有没有办法强制这种行为不能删除分支(从而失去所有开发历史记录)?

1 个答案:

答案 0 :(得分:0)

输入hg merge后(但在提交之前),请尝试hg diff -r'p1():p2()'