comparison mercurial/pure/parsers.py @ 48188:77fc340acad7

dirstate-v2: Document flags/mode/size/mtime fields of tree nodes This file format modification was previously left incomplete because of planned upcoming changes. Not all of these changes have been made yet, but documenting what exists today will help talking more widely about it. Differential Revision: https://phab.mercurial-scm.org/D11625
author Simon Sapin <simon.sapin@octobus.net>
date Mon, 11 Oct 2021 18:23:17 +0200
parents 1ab4523afe12
children a32a96079e2d
comparison
equal deleted inserted replaced
48187:b669e40fbbd6 48188:77fc340acad7
53 # about file tracking 53 # about file tracking
54 - wc_tracked: is the file tracked by the working copy 54 - wc_tracked: is the file tracked by the working copy
55 - p1_tracked: is the file tracked in working copy first parent 55 - p1_tracked: is the file tracked in working copy first parent
56 - p2_info: the file has been involved in some merge operation. Either 56 - p2_info: the file has been involved in some merge operation. Either
57 because it was actually merged, or because the p2 version was 57 because it was actually merged, or because the p2 version was
58 ahead, or because some renamed moved it there. In either case 58 ahead, or because some rename moved it there. In either case
59 `hg status` will want it displayed as modified. 59 `hg status` will want it displayed as modified.
60 60
61 # about the file state expected from p1 manifest: 61 # about the file state expected from p1 manifest:
62 - mode: the file mode in p1 62 - mode: the file mode in p1
63 - size: the file size in p1 63 - size: the file size in p1