tests/test-upgrade-repo.t
changeset 46337 6e81446bf1d9
parent 46231 d3113c4cf52c
child 46375 2e8a844d0ae0
equal deleted inserted replaced
46336:4f17773fc6b5 46337:6e81446bf1d9
    54   $ hg debugformat
    54   $ hg debugformat
    55   format-variant     repo
    55   format-variant     repo
    56   fncache:            yes
    56   fncache:            yes
    57   dotencode:          yes
    57   dotencode:          yes
    58   generaldelta:       yes
    58   generaldelta:       yes
    59   exp-sharesafe:       no
    59   share-safe:          no
    60   sparserevlog:       yes
    60   sparserevlog:       yes
    61   sidedata:            no
    61   sidedata:            no
    62   persistent-nodemap:  no
    62   persistent-nodemap:  no
    63   copies-sdc:          no
    63   copies-sdc:          no
    64   plain-cl-delta:     yes
    64   plain-cl-delta:     yes
    67   $ hg debugformat --verbose
    67   $ hg debugformat --verbose
    68   format-variant     repo config default
    68   format-variant     repo config default
    69   fncache:            yes    yes     yes
    69   fncache:            yes    yes     yes
    70   dotencode:          yes    yes     yes
    70   dotencode:          yes    yes     yes
    71   generaldelta:       yes    yes     yes
    71   generaldelta:       yes    yes     yes
    72   exp-sharesafe:       no     no      no
    72   share-safe:          no     no      no
    73   sparserevlog:       yes    yes     yes
    73   sparserevlog:       yes    yes     yes
    74   sidedata:            no     no      no
    74   sidedata:            no     no      no
    75   persistent-nodemap:  no     no      no
    75   persistent-nodemap:  no     no      no
    76   copies-sdc:          no     no      no
    76   copies-sdc:          no     no      no
    77   plain-cl-delta:     yes    yes     yes
    77   plain-cl-delta:     yes    yes     yes
    80   $ hg debugformat --verbose --config format.usefncache=no
    80   $ hg debugformat --verbose --config format.usefncache=no
    81   format-variant     repo config default
    81   format-variant     repo config default
    82   fncache:            yes     no     yes
    82   fncache:            yes     no     yes
    83   dotencode:          yes     no     yes
    83   dotencode:          yes     no     yes
    84   generaldelta:       yes    yes     yes
    84   generaldelta:       yes    yes     yes
    85   exp-sharesafe:       no     no      no
    85   share-safe:          no     no      no
    86   sparserevlog:       yes    yes     yes
    86   sparserevlog:       yes    yes     yes
    87   sidedata:            no     no      no
    87   sidedata:            no     no      no
    88   persistent-nodemap:  no     no      no
    88   persistent-nodemap:  no     no      no
    89   copies-sdc:          no     no      no
    89   copies-sdc:          no     no      no
    90   plain-cl-delta:     yes    yes     yes
    90   plain-cl-delta:     yes    yes     yes
    93   $ hg debugformat --verbose --config format.usefncache=no --color=debug
    93   $ hg debugformat --verbose --config format.usefncache=no --color=debug
    94   format-variant     repo config default
    94   format-variant     repo config default
    95   [formatvariant.name.mismatchconfig|fncache:           ][formatvariant.repo.mismatchconfig| yes][formatvariant.config.special|     no][formatvariant.default|     yes]
    95   [formatvariant.name.mismatchconfig|fncache:           ][formatvariant.repo.mismatchconfig| yes][formatvariant.config.special|     no][formatvariant.default|     yes]
    96   [formatvariant.name.mismatchconfig|dotencode:         ][formatvariant.repo.mismatchconfig| yes][formatvariant.config.special|     no][formatvariant.default|     yes]
    96   [formatvariant.name.mismatchconfig|dotencode:         ][formatvariant.repo.mismatchconfig| yes][formatvariant.config.special|     no][formatvariant.default|     yes]
    97   [formatvariant.name.uptodate|generaldelta:      ][formatvariant.repo.uptodate| yes][formatvariant.config.default|    yes][formatvariant.default|     yes]
    97   [formatvariant.name.uptodate|generaldelta:      ][formatvariant.repo.uptodate| yes][formatvariant.config.default|    yes][formatvariant.default|     yes]
    98   [formatvariant.name.uptodate|exp-sharesafe:     ][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
    98   [formatvariant.name.uptodate|share-safe:        ][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
    99   [formatvariant.name.uptodate|sparserevlog:      ][formatvariant.repo.uptodate| yes][formatvariant.config.default|    yes][formatvariant.default|     yes]
    99   [formatvariant.name.uptodate|sparserevlog:      ][formatvariant.repo.uptodate| yes][formatvariant.config.default|    yes][formatvariant.default|     yes]
   100   [formatvariant.name.uptodate|sidedata:          ][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
   100   [formatvariant.name.uptodate|sidedata:          ][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
   101   [formatvariant.name.uptodate|persistent-nodemap:][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
   101   [formatvariant.name.uptodate|persistent-nodemap:][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
   102   [formatvariant.name.uptodate|copies-sdc:        ][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
   102   [formatvariant.name.uptodate|copies-sdc:        ][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
   103   [formatvariant.name.uptodate|plain-cl-delta:    ][formatvariant.repo.uptodate| yes][formatvariant.config.default|    yes][formatvariant.default|     yes]
   103   [formatvariant.name.uptodate|plain-cl-delta:    ][formatvariant.repo.uptodate| yes][formatvariant.config.default|    yes][formatvariant.default|     yes]
   124     "repo": true
   124     "repo": true
   125    },
   125    },
   126    {
   126    {
   127     "config": false,
   127     "config": false,
   128     "default": false,
   128     "default": false,
   129     "name": "exp-sharesafe",
   129     "name": "share-safe",
   130     "repo": false
   130     "repo": false
   131    },
   131    },
   132    {
   132    {
   133     "config": true,
   133     "config": true,
   134     "default": true,
   134     "default": true,
   299   $ hg debugformat
   299   $ hg debugformat
   300   format-variant     repo
   300   format-variant     repo
   301   fncache:             no
   301   fncache:             no
   302   dotencode:           no
   302   dotencode:           no
   303   generaldelta:        no
   303   generaldelta:        no
   304   exp-sharesafe:       no
   304   share-safe:          no
   305   sparserevlog:        no
   305   sparserevlog:        no
   306   sidedata:            no
   306   sidedata:            no
   307   persistent-nodemap:  no
   307   persistent-nodemap:  no
   308   copies-sdc:          no
   308   copies-sdc:          no
   309   plain-cl-delta:     yes
   309   plain-cl-delta:     yes
   312   $ hg debugformat --verbose
   312   $ hg debugformat --verbose
   313   format-variant     repo config default
   313   format-variant     repo config default
   314   fncache:             no    yes     yes
   314   fncache:             no    yes     yes
   315   dotencode:           no    yes     yes
   315   dotencode:           no    yes     yes
   316   generaldelta:        no    yes     yes
   316   generaldelta:        no    yes     yes
   317   exp-sharesafe:       no     no      no
   317   share-safe:          no     no      no
   318   sparserevlog:        no    yes     yes
   318   sparserevlog:        no    yes     yes
   319   sidedata:            no     no      no
   319   sidedata:            no     no      no
   320   persistent-nodemap:  no     no      no
   320   persistent-nodemap:  no     no      no
   321   copies-sdc:          no     no      no
   321   copies-sdc:          no     no      no
   322   plain-cl-delta:     yes    yes     yes
   322   plain-cl-delta:     yes    yes     yes
   325   $ hg debugformat --verbose --config format.usegeneraldelta=no
   325   $ hg debugformat --verbose --config format.usegeneraldelta=no
   326   format-variant     repo config default
   326   format-variant     repo config default
   327   fncache:             no    yes     yes
   327   fncache:             no    yes     yes
   328   dotencode:           no    yes     yes
   328   dotencode:           no    yes     yes
   329   generaldelta:        no     no     yes
   329   generaldelta:        no     no     yes
   330   exp-sharesafe:       no     no      no
   330   share-safe:          no     no      no
   331   sparserevlog:        no     no     yes
   331   sparserevlog:        no     no     yes
   332   sidedata:            no     no      no
   332   sidedata:            no     no      no
   333   persistent-nodemap:  no     no      no
   333   persistent-nodemap:  no     no      no
   334   copies-sdc:          no     no      no
   334   copies-sdc:          no     no      no
   335   plain-cl-delta:     yes    yes     yes
   335   plain-cl-delta:     yes    yes     yes
   338   $ hg debugformat --verbose --config format.usegeneraldelta=no --color=debug
   338   $ hg debugformat --verbose --config format.usegeneraldelta=no --color=debug
   339   format-variant     repo config default
   339   format-variant     repo config default
   340   [formatvariant.name.mismatchconfig|fncache:           ][formatvariant.repo.mismatchconfig|  no][formatvariant.config.default|    yes][formatvariant.default|     yes]
   340   [formatvariant.name.mismatchconfig|fncache:           ][formatvariant.repo.mismatchconfig|  no][formatvariant.config.default|    yes][formatvariant.default|     yes]
   341   [formatvariant.name.mismatchconfig|dotencode:         ][formatvariant.repo.mismatchconfig|  no][formatvariant.config.default|    yes][formatvariant.default|     yes]
   341   [formatvariant.name.mismatchconfig|dotencode:         ][formatvariant.repo.mismatchconfig|  no][formatvariant.config.default|    yes][formatvariant.default|     yes]
   342   [formatvariant.name.mismatchdefault|generaldelta:      ][formatvariant.repo.mismatchdefault|  no][formatvariant.config.special|     no][formatvariant.default|     yes]
   342   [formatvariant.name.mismatchdefault|generaldelta:      ][formatvariant.repo.mismatchdefault|  no][formatvariant.config.special|     no][formatvariant.default|     yes]
   343   [formatvariant.name.uptodate|exp-sharesafe:     ][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
   343   [formatvariant.name.uptodate|share-safe:        ][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
   344   [formatvariant.name.mismatchdefault|sparserevlog:      ][formatvariant.repo.mismatchdefault|  no][formatvariant.config.special|     no][formatvariant.default|     yes]
   344   [formatvariant.name.mismatchdefault|sparserevlog:      ][formatvariant.repo.mismatchdefault|  no][formatvariant.config.special|     no][formatvariant.default|     yes]
   345   [formatvariant.name.uptodate|sidedata:          ][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
   345   [formatvariant.name.uptodate|sidedata:          ][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
   346   [formatvariant.name.uptodate|persistent-nodemap:][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
   346   [formatvariant.name.uptodate|persistent-nodemap:][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
   347   [formatvariant.name.uptodate|copies-sdc:        ][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
   347   [formatvariant.name.uptodate|copies-sdc:        ][formatvariant.repo.uptodate|  no][formatvariant.config.default|     no][formatvariant.default|      no]
   348   [formatvariant.name.uptodate|plain-cl-delta:    ][formatvariant.repo.uptodate| yes][formatvariant.config.default|    yes][formatvariant.default|     yes]
   348   [formatvariant.name.uptodate|plain-cl-delta:    ][formatvariant.repo.uptodate| yes][formatvariant.config.default|    yes][formatvariant.default|     yes]
  1295   $ hg debugformat -v
  1295   $ hg debugformat -v
  1296   format-variant     repo config default
  1296   format-variant     repo config default
  1297   fncache:            yes    yes     yes
  1297   fncache:            yes    yes     yes
  1298   dotencode:          yes    yes     yes
  1298   dotencode:          yes    yes     yes
  1299   generaldelta:       yes    yes     yes
  1299   generaldelta:       yes    yes     yes
  1300   exp-sharesafe:       no     no      no
  1300   share-safe:          no     no      no
  1301   sparserevlog:       yes    yes     yes
  1301   sparserevlog:       yes    yes     yes
  1302   sidedata:            no     no      no
  1302   sidedata:            no     no      no
  1303   persistent-nodemap:  no     no      no
  1303   persistent-nodemap:  no     no      no
  1304   copies-sdc:          no     no      no
  1304   copies-sdc:          no     no      no
  1305   plain-cl-delta:     yes    yes     yes
  1305   plain-cl-delta:     yes    yes     yes
  1331   $ hg debugformat -v
  1331   $ hg debugformat -v
  1332   format-variant     repo config default
  1332   format-variant     repo config default
  1333   fncache:            yes    yes     yes
  1333   fncache:            yes    yes     yes
  1334   dotencode:          yes    yes     yes
  1334   dotencode:          yes    yes     yes
  1335   generaldelta:       yes    yes     yes
  1335   generaldelta:       yes    yes     yes
  1336   exp-sharesafe:       no     no      no
  1336   share-safe:          no     no      no
  1337   sparserevlog:       yes    yes     yes
  1337   sparserevlog:       yes    yes     yes
  1338   sidedata:            no     no      no
  1338   sidedata:            no     no      no
  1339   persistent-nodemap:  no     no      no
  1339   persistent-nodemap:  no     no      no
  1340   copies-sdc:          no     no      no
  1340   copies-sdc:          no     no      no
  1341   plain-cl-delta:     yes    yes     yes
  1341   plain-cl-delta:     yes    yes     yes
  1370   $ hg debugformat -v
  1370   $ hg debugformat -v
  1371   format-variant     repo config default
  1371   format-variant     repo config default
  1372   fncache:            yes    yes     yes
  1372   fncache:            yes    yes     yes
  1373   dotencode:          yes    yes     yes
  1373   dotencode:          yes    yes     yes
  1374   generaldelta:       yes    yes     yes
  1374   generaldelta:       yes    yes     yes
  1375   exp-sharesafe:       no     no      no
  1375   share-safe:          no     no      no
  1376   sparserevlog:       yes    yes     yes
  1376   sparserevlog:       yes    yes     yes
  1377   sidedata:            no     no      no
  1377   sidedata:            no     no      no
  1378   persistent-nodemap:  no     no      no
  1378   persistent-nodemap:  no     no      no
  1379   copies-sdc:          no     no      no
  1379   copies-sdc:          no     no      no
  1380   plain-cl-delta:     yes    yes     yes
  1380   plain-cl-delta:     yes    yes     yes
  1413   $ hg debugformat -v
  1413   $ hg debugformat -v
  1414   format-variant     repo config default
  1414   format-variant     repo config default
  1415   fncache:            yes    yes     yes
  1415   fncache:            yes    yes     yes
  1416   dotencode:          yes    yes     yes
  1416   dotencode:          yes    yes     yes
  1417   generaldelta:       yes    yes     yes
  1417   generaldelta:       yes    yes     yes
  1418   exp-sharesafe:       no     no      no
  1418   share-safe:          no     no      no
  1419   sparserevlog:       yes    yes     yes
  1419   sparserevlog:       yes    yes     yes
  1420   sidedata:           yes     no      no
  1420   sidedata:           yes     no      no
  1421   persistent-nodemap:  no     no      no
  1421   persistent-nodemap:  no     no      no
  1422   copies-sdc:          no     no      no
  1422   copies-sdc:          no     no      no
  1423   plain-cl-delta:     yes    yes     yes
  1423   plain-cl-delta:     yes    yes     yes
  1456   $ hg debugformat -v
  1456   $ hg debugformat -v
  1457   format-variant     repo config default
  1457   format-variant     repo config default
  1458   fncache:            yes    yes     yes
  1458   fncache:            yes    yes     yes
  1459   dotencode:          yes    yes     yes
  1459   dotencode:          yes    yes     yes
  1460   generaldelta:       yes    yes     yes
  1460   generaldelta:       yes    yes     yes
  1461   exp-sharesafe:       no     no      no
  1461   share-safe:          no     no      no
  1462   sparserevlog:       yes    yes     yes
  1462   sparserevlog:       yes    yes     yes
  1463   sidedata:            no     no      no
  1463   sidedata:            no     no      no
  1464   persistent-nodemap:  no     no      no
  1464   persistent-nodemap:  no     no      no
  1465   copies-sdc:          no     no      no
  1465   copies-sdc:          no     no      no
  1466   plain-cl-delta:     yes    yes     yes
  1466   plain-cl-delta:     yes    yes     yes
  1499   $ hg debugformat -v
  1499   $ hg debugformat -v
  1500   format-variant     repo config default
  1500   format-variant     repo config default
  1501   fncache:            yes    yes     yes
  1501   fncache:            yes    yes     yes
  1502   dotencode:          yes    yes     yes
  1502   dotencode:          yes    yes     yes
  1503   generaldelta:       yes    yes     yes
  1503   generaldelta:       yes    yes     yes
  1504   exp-sharesafe:       no     no      no
  1504   share-safe:          no     no      no
  1505   sparserevlog:       yes    yes     yes
  1505   sparserevlog:       yes    yes     yes
  1506   sidedata:           yes    yes      no
  1506   sidedata:           yes    yes      no
  1507   persistent-nodemap:  no     no      no
  1507   persistent-nodemap:  no     no      no
  1508   copies-sdc:          no     no      no
  1508   copies-sdc:          no     no      no
  1509   plain-cl-delta:     yes    yes     yes
  1509   plain-cl-delta:     yes    yes     yes