Можно ли одновременно использовать TortoiseHG (для Mercurial) и RabbitVCS (для Git) в Caja с кириллическими именами файлов?

Я запускаю Ubuntu MATE 16.04.6 LTS с файловым менеджером Caja.

Я добавил расширение Python TortoiseHG для файлового менеджера Caja, следуя моему методу . Он прекрасно работает с репозиториями Mercurial.

В настоящее время мне нужны аналогичные эмблемы файлов и каталогов для Git-репозиториев. Для этого я установил RabbitVCS, следуя моему методу .

Но я вижу, что есть проблема с RabbitVCS при отображении эмблем для кириллических объектов внутри хранилищ Mercurial. Для таких объектов RabbitVCS показывает эмблему с дополнительными ошибками

/usr/share/icons/hicolor/scalable/emblems/emblem-rabbitvcs-error.svg

на всех предметах Mercurial следующим образом:

Caja with Git and Mercurial repositories - errors on Cyrillic names

Я не хочу переименовывать все 25 хранилищ Mercurial в латинские имена ascii. Поэтому мне нужно отключить Mercurial в RabbitVCS и использовать TortoiseHG для таких репозиториев .hg . Как я знаю, TortoiseHG допускает кириллические имена файлов.

Как я могу это сделать?

0
задан 14 August 2019 в 00:14

1 ответ

Мы должны исправить файлы RabbitVCS для удаления всех упоминаний о Подвижных.

Для любого заинтересованного существует специальный PPA с исправленными пакетами.
Для установки их на Ubuntu 16.04 использование LTS:

sudo add-apt-repository ppa:nrbrtx/rabbitvcs-nohg
sudo apt-get update
sudo apt-get install rabbitvcs-core rabbitvcs-cli

С этими пакетами ошибочные эмблемы будут удалены:

Caja after patch

и мы можем использовать оба инструмента для репозиториев -

  • меню RabbitVCS для Мерзавца (и действительно для SVN с Базаром);
  • TortoiseHG для Подвижного (даже с кириллическими именами).
<час>

, Если Вы не хотите использовать исправленные пакеты еще затем, удаляют их с:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:nrbrtx/rabbitvcs-nohg
<час>

Примечания:

  1. действительно это ошибка 1840082 в RabbitVCS Подвижный бэкенд. Как результат показали ошибочные эмблемы, и специальный файл журнала становится очень быстрым.
  2. этот метод был также протестирован на ПОМОЩНИКЕ Ubuntu 18.04 LTS - он работает здесь также, но пакеты еще не готовы.
0
ответ дан 23 October 2019 в 05:59

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

Похожие вопросы: