2013-05-21 2 views
1

Скажем, у меня есть репозиторий с 5 наборами изменений.История рабочего каталога

Я бегу hg update 1 обновить рабочий каталог до 1.
набор изменений бегаю hg update 3 обновить рабочую директорию 3.
набор изменений Я бегу hg update 5 обновить рабочую директорию 5.

набор изменений

На этом point, есть ли команда, которую я могу запустить, которая покажет мне историю предыдущих рабочих наборов команд? Например, команда, как hg updatelog возвращающие бы следующее:

changeset 5: 2013-05-21 16:46 
changeset 3: 2013-05-21 16:08 
changeset 1: 2013-05-18 08:32 

Я специально интересовался только предыдущей ревизией, но полная история была бы слишком большой. Очевидно, что это была локальная история, так как для каждого пользователя было бы полезно указать экземпляр хранилища .

ответ

4

В Mercurial 2.6 есть Blackbox Extension. Бег:

hg blackbox | grep update 

содержит информацию, которую вы искали.

возвращает что-то вроде:

2013/05/22 10:02:48 user> update -r1 
2013/05/22 10:02:48 user> update exited False after 0.09 seconds 
2013/05/22 10:02:52 user> update -r0 
2013/05/22 10:02:52 user> update exited False after 0.08 seconds 
Смежные вопросы