2011-02-02 10 views
1

最近私はhg recordを使って効果を上げましたが、かなり面倒です。 Emacs ediffは素晴らしいマージツールですが、hg recordと動作させる方法は見当たりません。 .hgrcでediffhg recordを使用できるようにすることができるものはありますか?ediffでhgレコードを使用する方法はありますか?

答えて

1

recordコマンド/拡張機能は代替ツールを起動しません。あなたがコミットされていない変更があり、のみそれらのいくつかは、あなたがこのプロセスを使用することができます録音したい場合は、次の

hg revert path/to/thefile # resets the file back to the last committed version and saves modfied file in thefile.orig 
ediff thefile thefile.orig # "merge" any changes you want comitted from .orig into thefile 
hg commit # commit the changes you want 
mv thefile.orig thefile # put the uncomitted changes back in place 

個人的に、私は早期かつ頻繁にすべてをコミット - コミットされていないデータを持つ私の外にbajezusをおびえさせます。作業中のデータをコミットしておくが、Mercurialキューを柔軟にチェックアウトする方法が必要な場合。

関連する問題