読者です 読者をやめる 読者になる 読者になる

mercurial で一部の変更をコミットする

ある機能やバグを修正するとき、ついでにまとめて修正してしまうとかある。そのとき、まとめて修正してしまったのは仕方ないけれどコミットとしては別にしておきたいときに使う。git で言うと add するタイミングや add -p 的なこと。 結論 hg record 拡張つ…

hg log の出力をもうちょっといい感じに整形する

Feb とか Fri とかわかんない いまのところこんなかんじの .hgrc をつかっていて、あまり不自由はなかった。 [ui] username = atasatamatara editor = vim [extensions] color = graphlog = pager = [color] status.modified = magenta bold status.added = …

merge について

merge とはなにか と、だいそれては言えないけど、ひとつの誤解がとけた。それは「merge とは『別の』ブランチをとりこむことではなく、『指定の』ブランチを取り込むこと。なので、『今の』ブランチを取り込むことはありえる」ということ。 まあチケットベ…

Mercurial で 既にリポジトリに入っているファイル名を変更する

事情により既にリポジトリに追加されているファイル名を変更したくなった。具体的には Sencha Touch 2 でリポジトリをつくるときにスキャッフォールドとして hoge.js みたいにいっぱい配置しちゃってたけど、実際は Hoge.js と大文字にしないと認識されない…

なんか雑多なこと

最近unite.vimとneocomplcache.vimを使い始めた たのしい!ただ、hg ci で abort: edit faild: vi exited with status 1 などという形で落ちる。原因はよくわからないが以下の方法で解決した。 .hgrc [ui] editor = /usr/bin/vi明示的に指定してやるといいみ…