Message7148

Author kiilerix
Recipients abuehl, benallard, mathieu.clabaut, pmezard, tonfa
Date 2008-09-16.12:16:32
Content
I distilled the following test case from a real war story. It touches the same
problem. Should I create another isse for it?

hg init .
echo good > file
hg add file
hg ci -m 'initial good in main branch'
# in other branch
echo error > file
hg ci -m 'error in other branch'
# back to main branch
hg up -C -r 0
echo error >> file
hg ci -m 'error also in main branch'
echo good > file
hg ci -m 'fix error in main branch'
# Merge immediately to make sure the fix is propagated to other branches
hg --debug merge
# Was our fix silently forgotten?
hg diff
# Yes, shit happened when the error was made twice. But that was in the past,
and none of the bad changes had meta data to justify that they override the fix.
History
Date User Action Args
2008-09-16 12:16:34kiilerixsetrecipients: + tonfa, pmezard, mathieu.clabaut, abuehl, benallard
2008-09-16 12:16:34kiilerixsetmessageid: <1221567394.42.0.742335306384.issue1295@selenic.com>
2008-09-16 12:16:34kiilerixlinkissue1295 messages
2008-09-16 12:16:32kiilerixcreate