我從互聯網分出了一個項目,我想寫一些新的功能。我想同時編寫幾個正交的特性(例如,調試助手,新特性X,新特性Y),並且在我當前的目錄中有所有這些特性的代碼,但是當我提交時,我希望能夠說「這些文件轉到分支'調試'」,「這些文件轉到分支'功能X'」等等。這些是'hg分支'意義上的分支。我可以一次結帳並提交給幾個Mercurial hg分支嗎?
原因是項目上游可能不想合併我的調試幫助程序或黑客修復錯誤,但我當然想在開發我的功能時使用它們。
實際上,我只是想將這些文件中的更改應用到分支,但保留多個分支檢出&合併到我當前的工作目錄。
這可能嗎?也許有一些宏擴展可以做到這一點?
謝謝!
MQ正是我所期待的,謝謝! – ACyclic 2012-08-07 12:34:44