Сообщения коммитов, вероятно, хороши, так как, как указывает Мэтью, ваш трекер проекта, вероятно, может их найти. Например, Redmine будет искать фразы типа «Fixed # 578» в ваших сообщениях о коммите и автоматически обновлять связанную проблему.
Вы также можете использовать revsets (новый язык запросов) для поиска по ключевым словам в сообщении фиксации.
Если вам все еще не нравится помещать их в сообщения коммита, вы можете пометить коммит.
Возможно что-то вроде:
hg tag defect-578 -m "Problem with the widget on the left side of the thing fixed."
Затем тег может быть перемещен вверх по потоку, изменен или удален при необходимости.