У меня есть репозиторий Mercurial, который несколько человек нажимают на свои локальные репозитории. Я хотел бы иметь возможность запросить этот центральный репозиторий для всех изменений, которые прибыл в этот репозиторий за последние 24 часа, в частности не только, которые были совершены за последние 24 часа.
Параметр hg log -date не выполняет то, что мне нужно. Он только уточняет выбор в зависимости от даты фиксации. Таким образом, hg log -date -1 возвращает мне исправления, совершенные со вчерашнего дня, но не исправления, совершенные, скажем, три дня назад, но только нажали на это репо сегодня.
Если я могу найти номер ревизии (или id) самой старой версии, прибывающей на репо менее 24 часов назад, это могло бы сделать трюк; но я ничего не вижу - даже в hg help revsets - похоже, что это сработает.