Возможны пользовательские переменные для Mercurial?

#mercurial

#mercurial

Вопрос:

Когда я фиксирую свои изменения, я добавляю к ним техническое описание. Но для журнала изменений мне нужна информация, актуальна ли изменение для нашего клиента. Эта информация должна потребоваться для добавления от имени разработчика.

Я видел, что можно получить другой журнал через

 hg log --template 'author: {author}n'
  

Но в качестве переменных я могу использовать только встроенные переменные типа {author} .

Я хочу использовать собственные переменные, которые также видны в html-представлении.

Возможно ли это?

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

1. Если вы сохраняете customer-id с набором изменений (вы должны это сделать), вы можете фильтровать набор изменений на основе этих данных. КАК теперь сохранить customer-label?

2. Я вижу два возможных решения, вы либо сохраняете это в описании набора изменений в формате, доступном для машинного анализа, но это будет видно везде, где видно описание. Или вы можете сохранить это в наборе изменений extra, я не думаю, что есть встроенная команда или опция для этого, но вы можете сделать это с расширением и извлечь его позже, чтобы сгенерировать журнал изменений.