2013-05-10 18 views
0

当我在处理某些特定功能时,我经常修复其他非常不相关但易于修复的内容。我在工作中做了一些“肮脏”的提交。当功能完成后,我花了很多时间与hg histedit尝试重新排列我所做的所有更改,以便在将它们公开化之前完成干净的提交。这个过程有点乏味且容易出错,我相信应该有其他的方式来工作。如果我经常使用histedit,MercurialMq会更适合吗?

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

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

回答

1

是的。 MQ理想地适合“一些WIP任务”并且为这个工作设计

1

MQ确实为您正在做的事情设计。搁置更简单;您可以放置​​未提交的更改(部分或全部),以免妨碍mercurial操作。我用了很多,因为我不要想要打扰很多重新安排。