tests/test-copies-in-changeset.t
branchstable
changeset 50725 7e5be4a7cda7
parent 49252 4141951dacff
equal deleted inserted replaced
50724:a10d823a8e3d 50725:7e5be4a7cda7
    30 Check that copies are recorded correctly
    30 Check that copies are recorded correctly
    31 
    31 
    32   $ hg init repo
    32   $ hg init repo
    33   $ cd repo
    33   $ cd repo
    34 #if sidedata
    34 #if sidedata
    35   $ hg debugformat -v | egrep 'format-variant|revlog-v2|copies-sdc|changelog-v2'
    35   $ hg debugformat -v | grep -E 'format-variant|revlog-v2|copies-sdc|changelog-v2'
    36   format-variant     repo config default
    36   format-variant     repo config default
    37   copies-sdc:         yes    yes      no
    37   copies-sdc:         yes    yes      no
    38   revlog-v2:           no     no      no
    38   revlog-v2:           no     no      no
    39   changelog-v2:       yes    yes      no
    39   changelog-v2:       yes    yes      no
    40 #else
    40 #else
    41   $ hg debugformat -v | egrep 'format-variant|revlog-v2|copies-sdc|changelog-v2'
    41   $ hg debugformat -v | grep -E 'format-variant|revlog-v2|copies-sdc|changelog-v2'
    42   format-variant     repo config default
    42   format-variant     repo config default
    43   copies-sdc:          no     no      no
    43   copies-sdc:          no     no      no
    44   revlog-v2:           no     no      no
    44   revlog-v2:           no     no      no
    45   changelog-v2:        no     no      no
    45   changelog-v2:        no     no      no
    46 #endif
    46 #endif
   417 Test upgrading/downgrading to sidedata storage
   417 Test upgrading/downgrading to sidedata storage
   418 ==============================================
   418 ==============================================
   419 
   419 
   420 downgrading
   420 downgrading
   421 
   421 
   422   $ hg debugformat -v | egrep 'format-variant|revlog-v2|copies-sdc|changelog-v2'
   422   $ hg debugformat -v | grep -E 'format-variant|revlog-v2|copies-sdc|changelog-v2'
   423   format-variant     repo config default
   423   format-variant     repo config default
   424   copies-sdc:         yes    yes      no
   424   copies-sdc:         yes    yes      no
   425   revlog-v2:           no     no      no
   425   revlog-v2:           no     no      no
   426   changelog-v2:       yes    yes      no
   426   changelog-v2:       yes    yes      no
   427   $ hg debugsidedata -c -- 0
   427   $ hg debugsidedata -c -- 0
   443      removed: exp-changelog-v2, exp-copies-sidedata-changeset
   443      removed: exp-changelog-v2, exp-copies-sidedata-changeset
   444   
   444   
   445   processed revlogs:
   445   processed revlogs:
   446     - changelog
   446     - changelog
   447   
   447   
   448   $ hg debugformat -v | egrep 'format-variant|revlog-v2|copies-sdc|changelog-v2'
   448   $ hg debugformat -v | grep -E 'format-variant|revlog-v2|copies-sdc|changelog-v2'
   449   format-variant     repo config default
   449   format-variant     repo config default
   450   copies-sdc:          no     no      no
   450   copies-sdc:          no     no      no
   451   revlog-v2:           no     no      no
   451   revlog-v2:           no     no      no
   452   changelog-v2:        no     no      no
   452   changelog-v2:        no     no      no
   453   $ hg debugsidedata -c -- 0
   453   $ hg debugsidedata -c -- 0
   468      added: exp-changelog-v2, exp-copies-sidedata-changeset
   468      added: exp-changelog-v2, exp-copies-sidedata-changeset
   469   
   469   
   470   processed revlogs:
   470   processed revlogs:
   471     - changelog
   471     - changelog
   472   
   472   
   473   $ hg debugformat -v | egrep 'format-variant|revlog-v2|copies-sdc|changelog-v2'
   473   $ hg debugformat -v | grep -E 'format-variant|revlog-v2|copies-sdc|changelog-v2'
   474   format-variant     repo config default
   474   format-variant     repo config default
   475   copies-sdc:         yes    yes      no
   475   copies-sdc:         yes    yes      no
   476   revlog-v2:           no     no      no
   476   revlog-v2:           no     no      no
   477   changelog-v2:       yes    yes      no
   477   changelog-v2:       yes    yes      no
   478   $ hg debugsidedata -c -- 0
   478   $ hg debugsidedata -c -- 0