mercurial/changegroup.py
changeset 37084 f0b6fbea00cf
parent 36835 5bc7ff103081
child 37132 a54113fcc8c9
equal deleted inserted replaced
37083:f99d64e8a4e4 37084:f0b6fbea00cf
    24     error,
    24     error,
    25     mdiff,
    25     mdiff,
    26     phases,
    26     phases,
    27     pycompat,
    27     pycompat,
    28     util,
    28     util,
       
    29 )
       
    30 
       
    31 from .utils import (
       
    32     stringutil,
    29 )
    33 )
    30 
    34 
    31 _CHANGEGROUPV1_DELTA_HEADER = "20s20s20s20s"
    35 _CHANGEGROUPV1_DELTA_HEADER = "20s20s20s20s"
    32 _CHANGEGROUPV2_DELTA_HEADER = "20s20s20s20s20s"
    36 _CHANGEGROUPV2_DELTA_HEADER = "20s20s20s20s20s"
    33 _CHANGEGROUPV3_DELTA_HEADER = ">20s20s20s20s20sH"
    37 _CHANGEGROUPV3_DELTA_HEADER = ">20s20s20s20s20sH"
   512         # experimental config: bundle.reorder
   516         # experimental config: bundle.reorder
   513         reorder = repo.ui.config('bundle', 'reorder')
   517         reorder = repo.ui.config('bundle', 'reorder')
   514         if reorder == 'auto':
   518         if reorder == 'auto':
   515             reorder = None
   519             reorder = None
   516         else:
   520         else:
   517             reorder = util.parsebool(reorder)
   521             reorder = stringutil.parsebool(reorder)
   518         self._repo = repo
   522         self._repo = repo
   519         self._reorder = reorder
   523         self._reorder = reorder
   520         self._progress = repo.ui.progress
   524         self._progress = repo.ui.progress
   521         if self._repo.ui.verbose and not self._repo.ui.debugflag:
   525         if self._repo.ui.verbose and not self._repo.ui.debugflag:
   522             self._verbosenote = self._repo.ui.note
   526             self._verbosenote = self._repo.ui.note