※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

分散構成管理ツール mercurial

コマンド名 hg

水銀の元素記号
GoogleCodeでもBigTable使うように書き換えられて採用された。







windows Shell拡張用に TortoiseHG がある。
最近日本語も通るようになったらしい。
=> v0.7.4
 ファイル名に「ソ」「表」などのいわゆる「だめ文字」があるとNGぽい。
 コミットログには含まれてても大丈夫そう

Mercurial自体はshift_jis固定ならコマンドプロンプトでcommit時にファイル名指定すれば登録できる。
hg ci -m "駄目文字(0x5c)ファイル名をコミット(ソ表能噂)" ソ表能噂.txt

―ソЫⅨ噂浬欺圭構蚕十申曾箪貼能表暴予禄兔喀媾彌拿杤歃濬畚秉綵臀藹觸軆鐔饅鷭偆砡纊犾

(0x7c)系はファイル名指定しなくてもいけるっぽい。(shift_jisなら)
hg ci -m "駄目文字(0x7c)ファイル名をコミット(-ポ掛弓芸)"

-ポл榎掛弓芸鋼旨楯酢竹倒培怖翻慾處嘶斈忿掟桍毫烟痞窩縹艚蛞諫轎閖驂黥埈蒴僴礰


redmineとかでUTF8前提でレポジトリ参照されると死ぬ


UTF8化するモジュールが出るみたい(未確認)
http://bitbucket.org/stefanrusek/hg-fixutf8/overview/