假設我正在開發一個項目,其中包含文件A,B和C.在我意識到某些需要清理之前,我通過添加一個功能,修改A和B來獲得一半的功能。由於這種情況,最好中斷清理功能。這涉及在A,B和C中進行更改。Mercurial/SVN:來自一組差異的多次提交?
完成該功能後,我想檢查我的代碼。有兩套不同的更改,可以這麼說:用於添加功能的那些和用於清理的那些。他們不以任何方式衝突。是否可以單獨提交這些更改,以獲得清潔的回購歷史記錄?
或者,如果我決定儘快檢查清理過程,但不想檢查A和B的中途完成功能,該怎麼辦?
我不確定是否可以在Mercurial或SVN中執行此操作,但我有興趣瞭解這兩者之一。 (TortoiseHg怎麼樣?)
有趣。這與TortoiseHg如何整合? – 2010-07-12 02:30:46
@Rosarch:它沒有。 – sth 2010-07-12 02:41:08