comparison .hgtags @ 4721:b69497b23d31

touch: make sure merge commits include files from p1 and p2 Otherwise touching a merge commit makes it lose all changes. This fix populates `updates` argument of rewriteutil.rewrite() with parent changesets. That argument is normally used for folding multiple changesets, but in this case it's simply used to include files from p1 and p2. Usually, rewrite() works fine using ctx.files(), but that function can return an empty list when ctx is a merge commit.
author Anton Shestakov <av6@dwimlabs.net>
date Wed, 10 Jul 2019 18:16:38 +0800
parents c3ecf98b5712
children 8babaf8102d6
comparison
equal deleted inserted replaced
4720:d48b689ea78a 4721:b69497b23d31