Mercurial нет цвета в командах после выполнения су

Впервые замечено в 12.04 и до сих пор сохраняется в 14.04 Это происходит, когда сменить системного пользователя (www-data, postgresи т. д.), а не для пользователя с настройкой профиля рабочего стола.

Что я пробовал:

  • копия .profile а также .bashrc от пользователя к www-data пользователь, который показывает цвета в ls команда, но все еще нет цвета в ртутном

Воспроизведение проблемы (цвета показывают для первого hg stat команда но не вторая)

sudo su -
hg stat
su - www-data
hg stat

1 ответ

Похоже, простой вопрос конфигурации. Вы успешно окрасились ls вывод после копирования подходит .bashrc а также .profile файлы другому пользователю (например, www-data) домашний каталог. Получение цветного вывода в Mercurial должно быть таким же простым, как дополнительное копирование подходящего .hgrc файл.

Также см. Справочную страницу Mercurial.

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