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