В Mercurial это точно так же, как "hg vdiff -r -2: -3" и "hg vdiff -c -2"? - PullRequest
0 голосов
/ 29 октября 2010

Потому что я всегда делал

hg vdiff -r -2:-3
hg vdiff -r 5213:5212

все команды hg одинаковы при использовании этих команд, против

hg vdiff -c -2
hg vdiff -r 5213

Ответы [ 2 ]

2 голосов
/ 29 октября 2010

Опция -c означает, что изменения, внесенные этой ревизией, означают, что hg foobar -c 23 совпадает с hg foobar -r22:23, если 22 - первый родительский элемент 23. Когда 22 и 23 не находятся в отношении parent0-child, вы получаетеразница двух случайных наборов изменений.

1 голос
/ 29 октября 2010

Используйте hg help revisions, чтобы увидеть все различные способы указания ревизий, которые должны работать со всеми подкомандами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...