comparison mercurial/commands.py @ 26976:c48fee950ce4

debugmergestate: print out record type for files We're going to add a separate record type for change/delete conflicts soon. We need to make sure they get stored with the correct record type so that older versions of Mercurial correctly abort when they see change/delete records.
author Siddharth Agarwal <sid0@fb.com>
date Fri, 13 Nov 2015 23:01:36 -0800
parents 216cc65cf227
children d240ae897ba6
comparison
equal deleted inserted replaced
26975:6618dfd3ea1c 26976:c48fee950ce4
2545 if version == 1: 2545 if version == 1:
2546 onode = 'not stored in v1 format' 2546 onode = 'not stored in v1 format'
2547 flags = r[7] 2547 flags = r[7]
2548 else: 2548 else:
2549 onode, flags = r[7:9] 2549 onode, flags = r[7:9]
2550 ui.write(('file: %s (state "%s", hash %s)\n') 2550 ui.write(('file: %s (record type "%s", state "%s", hash %s)\n')
2551 % (f, state, hash)) 2551 % (f, rtype, state, hash))
2552 ui.write((' local path: %s (flags "%s")\n') % (lfile, flags)) 2552 ui.write((' local path: %s (flags "%s")\n') % (lfile, flags))
2553 ui.write((' ancestor path: %s (node %s)\n') % (afile, anode)) 2553 ui.write((' ancestor path: %s (node %s)\n') % (afile, anode))
2554 ui.write((' other path: %s (node %s)\n') % (ofile, onode)) 2554 ui.write((' other path: %s (node %s)\n') % (ofile, onode))
2555 else: 2555 else:
2556 ui.write(('unrecognized entry: %s\t%s\n') 2556 ui.write(('unrecognized entry: %s\t%s\n')