回答:
これは解決策ではなく、回避策です。リポジトリのTortoiseHGのバージョンは正常に機能します。
Mercurialの最新バージョンを最初にインストールしました(そうでない場合、thgはhgのバージョンの不一致について文句を言います)。私はそれをインストールしました~/opt
:
hg clone --branch stable http://selenic.com/hg ~/thg/mercurial
cd ~/thg/mercurial
python setup.py install --prefix=$HOME/opt
export PATH="$HOME/opt/bin:$PATH"
export PYTHONPATH="$HOME/opt/lib/python2.7/site-packages:$PYTHONPATH"
を使用bash
するため、mercurialのハッシュエントリを削除する必要がありました。
hash -d hg
次に、thgリポジトリのコピーを作成し、作業したいリポジトリから実行しました。
hg clone --branch stable http://bitbucket.org/tortoisehg/thg ~/thg/tortoisehg
cd ~/devel/myrepo
~/thg/tortoisehg/thg