Значение цветов графика TortoiseHg

#mercurial #colors #branch #tortoisehg

#mercurial #Цвет #ветвь #tortoisehg

Вопрос:

Какова логика этих линий и цветов точек изменения? Автоматически ли TortoiseHg присваивает цвет каждой именованной ветви? Почему в одноименной ветви линии не имеют того же цвета, что и точки набора изменений (например, фиолетовые точки с синими линиями)?

Ответ №1:

Я выяснил, почему точки и линии имеют разные цвета:

  • Точки соответствуют цвету именованных ветвей
  • Линии повторяют цвет анонимных ветвей

При создании анонимной ветви точки остаются того же цвета, но цвет линии меняется.

Ответ №2:

Автоматически ли TortoiseHg присваивает цвет каждой именованной ветви?

Да, и для anonymous — также

Почему в одноименной ветви линии не имеют того же цвета, что и точки набора изменений (например, фиолетовые точки с синими линиями)?

Потому что вы могли включить также «Раскраску автора», в описании набора изменений которой разные цвета для разных авторов

Вы можете жестко закодировать цвета плечей в любое время

Диалог настройки

Комментарии:

1. «авторская раскраска» отключена, и даже если она была включена, все коммиты были сделаны одним и тем же пользователем. Я создал репозиторий с 9 ветвями, пытаясь понять, что происходит с этими цветами: тестовый репозиторий . Изображение обрезано, столбец «автор» не отображается, но для всех них это одно и то же.

2. Точки (наборы изменений) имеют тот же (постоянный для ветви) цвет, что и сообщение о фиксации. Цвет линий может отличаться от цвета набора изменений… все цвета выбираются случайным образом, AFAIK

3. Хорошо, я провел еще несколько тестов, похоже, что в них вообще нет логики, работа с большим количеством ветвей в tortoisehg представляет собой полную путаницу случайных цветов. Это не очень полезно.

4. Вы можете жестко закодировать цвет ветви на глобальной основе или для каждого репозитория (более удобно, ИМХО): Настройки — Рабочая среда — Цвета ветви

5. Я уже пробовал это, но, похоже, эта функция не работает, есть открытая проблема: bitbucket.org/tortoisehg/thg/issue/1111 /…