mercurial

MacでMercurialのHTTPS認証のパスワードをキーチェーンに保存する

いちいちuser/passを入力するのが面倒。一つの方法として~/.hgrcにuser/passを書いてしまう手がある。 [auth] er.prefix = https://example.repository.com er.username = {username} er.password = {password}ただし平文でパスワードを書くことになる 別の…

mercurialでコミットを修正する

histeditでコミットログの修正、もしくはコミットの内容を修正したい場合どうするか リポジトリの状態。 最初のコミットを修正してみる。 $ hg glog --style=compact @ 1[tip] 19f48661a270 2013-08-21 17:02 +0900 brainstorm | add .hgignore | o 0 b4770d…

mercurialでコミットを並べ替える方法

昨日histeditを使って、コミットの圧縮をやってみたので、他にもやってみる。今日はコミットを並べ替える方法を試した。あまりそういうことをしたいと思ったことないけど。 リポジトリの状態 $ hg glog --style=compact @ 1[tip] e581cb4d1a5c 2013-08-20 17…

mercurialでコミットをまとめる方法

gitではできてたけど、mercurialでよくわからなかったので調べた。目的としては、区切りのいいところで適当にコミットしたものを、pushする前にまとめて、ちゃんとしたコメットコメントをつけたい、といったところ。 histeditがよさそうだったので試してみる…

hg diff で改行を無視する

wオプションで無視 hg diff -w

monky.elでmercurialのMQ

昨日に引き続き、monky.elのMercurial MQの操作についてまとめてみた キー function 動作 command monky-qinit MQ利用開始の準備をする hg qinit --config extensions.mq= monky-queueバッファでの操作 キー function 動作 command N monky-qnew ミニバッフ…

emacsからのmercurialの操作にmonkyを使ってみた

わりと長い間仕事でsubversionを使っていて、emacs上ではdsvnを操作してましたが 最近mercurialを使うことになったので、monky.elというライブラリを試してみましたhttps://github.com/ananthakumaran/monky/blob/master/monky.el インストール Marmaladeに…