-1
Emacs VC模式顯示目錄狀態的變化,但忽略MQ更改...Mercurial:將MQ補丁移到擱置?
我想從隊列中刪除修補程序並將其應用於工作目錄。
這可能與通常的patch
命令,但它需要傳遞一些參數和路徑到實用程序(這是不方便的,因爲不是所有的環境都允許自動完成)。
我期望hg
內置解決方案。理想情況下 - 將補丁移到擱置。
Emacs VC模式顯示目錄狀態的變化,但忽略MQ更改...Mercurial:將MQ補丁移到擱置?
我想從隊列中刪除修補程序並將其應用於工作目錄。
這可能與通常的patch
命令,但它需要傳遞一些參數和路徑到實用程序(這是不方便的,因爲不是所有的環境都允許自動完成)。
我期望hg
內置解決方案。理想情況下 - 將補丁移到擱置。
移動從MQ改變工作樹和遺忘它:
$ hg qgoto my.patch
$ hg qpop
$ hg qdel --keep my.patch
$ patch -p1 .hg/patches/my.patch
$ rm .hg/patches/my.patch
在Emacs中看到頂部MQ補丁的區別,我覺得命令C-u C-x v D qparent RET qtip RET
是:
$ hg diff -r qparent:qtip
或更短:
$ hg diff -r qparent
或者:
$ hg qdiff
但是最新的命令在Emacs VC模式中不存在。