Есть ли эквивалент hit-walk next / git-walk prev в hg? - PullRequest
1 голос
/ 02 ноября 2010

Я читал, что git-walk next / git-walk prev позволит вам перемещаться по ревизиям, зафиксированным линейно , чтобы вы могли воспроизводить их в презентационной настройке в вашей локальной рабочей копии.

Есть ли в hg какие-либо эквивалентные команды?

(И, конечно, я не имею в виду типичные аргументы -r, выбирающие ревизии, я имею в виду перемещение по наборам изменений в предверии, в следующем порядке)

1 Ответ

4 голосов
/ 02 ноября 2010

Для этого вы можете использовать расширение Mq .Таким образом, вы можете точно настраивать каждый шаг, улучшая MQ-патчи, и, наконец, использовать hg qpush и hg qpop для их обхода.

Вы также можете использовать наборы ревизий как намекнул Бенуа (Тонфа).С ними

hg update -r 'parents(.)'

будет идти назад в истории, а

hg update -r 'children(.)'

будет идти вперед.В каждом случае используется родитель / ребенок с наибольшим номером ревизии, но это не должно касаться линейной истории.

...