如果我经常使用hetedit,MercurialMq会更合适吗?

时间:2013-05-10 13:58:26

标签: mercurial mercurial-queue mercurial-extension

当我正在处理某些特定功能时,我经常修复其他几乎无关但易于修复的内容。我在工作期间做了一些“脏”的提交。当这个功能完成后,我花了很多时间用hg hetedit尝试重新排列我所做的所有改变,以便在我将它们推向公众之前获得良好的干净提交。这个过程有点乏味且容易出错,我相信应该有其他方法可以工作。

我最近发现了MercurialMq扩展名。我是否正确地认为它的设计正是为了促进我描述的过程?

UPD Shelve怎么样?这两者如何相关?

3 个答案:

答案 0 :(得分:1)

现在,有一个更好的解决方案,即 Evolve extension

答案 1 :(得分:0)

是。 MQ理想地适合“一些WIP任务”并专为此工作而设计

答案 2 :(得分:0)

MQ确实是为你正在做的事情而设计的。搁板更简单;你可以放弃未提交的更改(部分或全部),这样它们就不会妨碍mercurial操作。我经常使用它,因为我想要打扰很多重新排列。