hg

mercurialリポジトリをgitに変換しようと hg-fast-export.sh したら死亡

結論としては 変換元のhgリポジトリのコミッタとして "<>" が居ると死ぬらしい。 解決策 コミッタのマッピングファイルを作成して指定しましょう。端折ると死ぬ。 # マッピングファイルの例 <>=devnull <devnull@localhost># マッピングファイルを指定して変換 $ ../fast-export</devnull@localhost>…

TortoiseHG が文字化けて死亡

hg

TortoiseHG 2.7 にアップデートしたら「差分表示」「ファイルの内容表示」が化けるっていう… なんじゃこりゃ…!? 旧バージョンなら大丈夫だったハズなんだけどなぁ…(苦笑 orzフォントの設定がおかしいのかと、とりあえず全て「MS Pゴシック」にしたとこ…

hg「中止: Sorry, can't find svn parent of a merge revision.」『クソァ!!』

hg

苦戦の後(苦笑 「訳が分からないよ」 hgsubversion を利用して、svnリポジトリから hgに持ってきたんですが、hg側で merge が発生すると、svn にコミットできなくなるようです。 ……マージしたんだから、ブランチ解消!一本道状態なのになんでコミットできな…