Как настроить TortoiseHG для работы с Caja в Ubuntu 16.04 LTS?

Известно, что современные версии Ubuntu, такие как Ubuntu 18.04 LTS, имеют соответствующие tortoisehg-caja пакет Пакет TortoiseHG предоставляет графический интерфейс для Mercurial.

Это приводит к хорошему виду элемента в выпадающем меню:

Но старая версия Ubuntu 16.04 LTS не имеет такого пакета.

Возможна ли интеграция TortoiseHG в файловый менеджер Caja 16.04 LTS?

1 ответ

Решение

Это возможно из-за того, что интеграция Caja уже включена в Python-расширение (см. Мой патч от 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 -q и наслаждаться.

Другие вопросы по тегам