Message11544

Author astratto
Recipients abuehl, jlebar, pmezard
Date 2010-01-30.12:32:43
Content
This is due to the fact that rebase first updates to 'target' and then
merges it with the branch that's to be rebased.

i.e., Given repo1 and repo2
Repo1:
 a - b

Repo2:
 a - c

hg pull --rebase in Repo2 means:
1 - pull b and we obtain:
 a - b
  \
   c

2 - rebase c onto b, that is "update to b and merge with c". Hence, b
becomes the 'local' revision.
History
Date User Action Args
2010-01-30 12:32:43astrattosetmessageid: <1264854763.23.0.197956116528.issue2007@mercurial.selenic.com>
2010-01-30 12:32:43astrattosetrecipients: + pmezard, abuehl, jlebar
2010-01-30 12:32:43astrattolinkissue2007 messages
2010-01-30 12:32:43astrattocreate