Одна вещь, которую я действительно скучаю по переходу с svn на mercurial, это то, что команда mergrial hg log настаивает на отображении всей истории, а не только истории моей текущей рабочей ревизии.
Например, я работаю над репо с множеством проверок на другую голову в моей ветке, и первые 20 записей журнала не имеют ничего общего с моей линией разработки.
Существует несколько вариантов журнала hg, но ...
--rev показывает запрашиваемую ревизию, но не ее предков
--branch не работает, потому что активная головав той же ветке, что и у меня
--prune удаляет всех предков другой головы, даже если они тоже мои предки
--user не работает, потому что я не единственный пользователь в этой строкеразвитие
Полагаю, я мог бы раздеться, но это кажется излишним ...
Мысли?
Райан