mercurial/helptext/internals/dirstate-v2.txt
changeset 48201 6e01bcd111d2
parent 48200 77fc340acad7
child 48203 a5a673ec8f6f
equal deleted inserted replaced
48200:77fc340acad7 48201:6e01bcd111d2
   422     Otherwise, a 32-bit integer for the Unix mode (as in `stat_result.st_mode`)
   422     Otherwise, a 32-bit integer for the Unix mode (as in `stat_result.st_mode`)
   423     expected for this file to be considered clean.
   423     expected for this file to be considered clean.
   424     Only the `S_IXUSR` bit (owner has execute permission) is considered.
   424     Only the `S_IXUSR` bit (owner has execute permission) is considered.
   425 
   425 
   426   * Offset 35:
   426   * Offset 35:
       
   427     If `HAS_MODE_AND_SIZE` is unset, four zero bytes.
       
   428     Otherwise, a 32-bit integer for expected size of the file
       
   429     truncated to its 31 least-significant bits.
       
   430     Unlike in dirstate-v1, negative values are not used.
       
   431 
       
   432   * Offset 39:
   427     If `HAS_MTIME` is unset, four zero bytes.
   433     If `HAS_MTIME` is unset, four zero bytes.
   428     Otherwise, a 32-bit integer for expected modified time of the file
   434     Otherwise, a 32-bit integer for expected modified time of the file
   429     (as in `stat_result.st_mtime`),
   435     (as in `stat_result.st_mtime`),
   430     truncated to its 31 least-significant bits.
       
   431     Unlike in dirstate-v1, negative values are not used.
       
   432 
       
   433   * Offset 39:
       
   434     If `HAS_MODE_AND_SIZE` is unset, four zero bytes.
       
   435     Otherwise, a 32-bit integer for expected size of the file
       
   436     truncated to its 31 least-significant bits.
   436     truncated to its 31 least-significant bits.
   437     Unlike in dirstate-v1, negative values are not used.
   437     Unlike in dirstate-v1, negative values are not used.
   438 
   438 
   439   If an untracked node `HAS_MTIME` *unset*, this space is unused:
   439   If an untracked node `HAS_MTIME` *unset*, this space is unused:
   440 
   440