Я могу придумать два возможных решения:
- Напишите функцию / сценарий оболочки
hg
для использования вместоhg
непосредственного вызова и добавьте ее--date
к коммиту и другим командам, которые в этом нуждаются. Это должно будет вычислить правильную дату от текущей даты. - Создайте виртуальную машину и установите для нее время в прошлом и выполните все hg коммиты оттуда.