web-dev-qa-db-ja.com

TortoiseHGをUbuntu 16.04 LTSのCajaと連携するように設定するにはどうすればよいですか?

Ubuntu 18.04 LTSなどの最新のUbuntuバージョンには対応する tortoisehg-cajaパッケージ 。 TortoiseHGパッケージはMercurialのGUIを提供します。

これにより、ドロップダウンメニューに見栄えの良いアイテムが表示されます。

TortoiseHG-Caja in 18.04 LTS

しかし、古いUbuntu 16.04 LTSにはそのようなパッケージがありません。

16.04 LTSでCatoファイルマネージャーにTortoiseHGを統合することは可能ですか?

1
N0rbert

Caja統合がすでにPython拡張機能(my 2014年からのパッチ を参照)および nautilus-thg.pyファイルの現在のバージョン に含まれているため、これは可能です。

したがって、tortoisehg-nautilusをインストールして拡張機能をホームフォルダーにコピーし、Python Caja拡張機能をインストールしてからtortoisehg-nautilusパッケージを削除する必要があります。

Sudo apt-get install tortoisehg-nautilus caja-extensions-common python-caja

mkdir -p ~/.local/share/caja-python/extensions
cp /usr/share/nautilus-python/extensions/nautilus-thg.py ~/.local/share/caja-python/extensions/caja-thg.py

Sudo apt-get purge tortoisehg-nautilus
Sudo apt-get autoremove
Sudo apt-get install tortoisehg Mercurial

cajaをcaja -qで再起動してお楽しみください。

0
N0rbert