tests/test-share-safe.t
changeset 48448 62e6222cc5b6
parent 48321 f35529784079
child 48681 e845537f6adb
equal deleted inserted replaced
48447:8405c1bffacf 48448:62e6222cc5b6
   361   requirements
   361   requirements
   362      preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store (no-dirstate-v2 !)
   362      preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store (no-dirstate-v2 !)
   363      preserved: dotencode, exp-rc-dirstate-v2, fncache, generaldelta, revlogv1, sparserevlog, store (dirstate-v2 !)
   363      preserved: dotencode, exp-rc-dirstate-v2, fncache, generaldelta, revlogv1, sparserevlog, store (dirstate-v2 !)
   364      added: share-safe
   364      added: share-safe
   365   
   365   
   366   processed revlogs:
   366   no revlogs to process
   367     - all-filelogs
       
   368     - changelog
       
   369     - manifest
       
   370   
   367   
   371   $ hg debugupgraderepo --run
   368   $ hg debugupgraderepo --run
   372   upgrade will perform the following actions:
   369   upgrade will perform the following actions:
   373   
   370   
   374   requirements
   371   requirements
   377      added: share-safe
   374      added: share-safe
   378   
   375   
   379   share-safe
   376   share-safe
   380      Upgrades a repository to share-safe format so that future shares of this repository share its requirements and configs.
   377      Upgrades a repository to share-safe format so that future shares of this repository share its requirements and configs.
   381   
   378   
   382   processed revlogs:
   379   no revlogs to process
   383     - all-filelogs
       
   384     - changelog
       
   385     - manifest
       
   386   
   380   
   387   beginning upgrade...
   381   beginning upgrade...
   388   repository locked and read-only
   382   repository locked and read-only
   389   creating temporary repository to stage upgraded data: $TESTTMP/non-share-safe/.hg/upgrade.* (glob)
   383   creating temporary repository to stage upgraded data: $TESTTMP/non-share-safe/.hg/upgrade.* (glob)
   390   (it is safe to interrupt this process any time before data migration completes)
   384   (it is safe to interrupt this process any time before data migration completes)
   455   requirements
   449   requirements
   456      preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store (no-dirstate-v2 !)
   450      preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store (no-dirstate-v2 !)
   457      preserved: dotencode, exp-rc-dirstate-v2, fncache, generaldelta, revlogv1, sparserevlog, store (dirstate-v2 !)
   451      preserved: dotencode, exp-rc-dirstate-v2, fncache, generaldelta, revlogv1, sparserevlog, store (dirstate-v2 !)
   458      removed: share-safe
   452      removed: share-safe
   459   
   453   
   460   processed revlogs:
   454   no revlogs to process
   461     - all-filelogs
       
   462     - changelog
       
   463     - manifest
       
   464   
   455   
   465   $ hg debugupgraderepo --run
   456   $ hg debugupgraderepo --run
   466   upgrade will perform the following actions:
   457   upgrade will perform the following actions:
   467   
   458   
   468   requirements
   459   requirements
   469      preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store (no-dirstate-v2 !)
   460      preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store (no-dirstate-v2 !)
   470      preserved: dotencode, exp-rc-dirstate-v2, fncache, generaldelta, revlogv1, sparserevlog, store (dirstate-v2 !)
   461      preserved: dotencode, exp-rc-dirstate-v2, fncache, generaldelta, revlogv1, sparserevlog, store (dirstate-v2 !)
   471      removed: share-safe
   462      removed: share-safe
   472   
   463   
   473   processed revlogs:
   464   no revlogs to process
   474     - all-filelogs
       
   475     - changelog
       
   476     - manifest
       
   477   
   465   
   478   beginning upgrade...
   466   beginning upgrade...
   479   repository locked and read-only
   467   repository locked and read-only
   480   creating temporary repository to stage upgraded data: $TESTTMP/non-share-safe/.hg/upgrade.* (glob)
   468   creating temporary repository to stage upgraded data: $TESTTMP/non-share-safe/.hg/upgrade.* (glob)
   481   (it is safe to interrupt this process any time before data migration completes)
   469   (it is safe to interrupt this process any time before data migration completes)
   554   requirements
   542   requirements
   555      preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store (no-dirstate-v2 !)
   543      preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store (no-dirstate-v2 !)
   556      preserved: dotencode, exp-rc-dirstate-v2, fncache, generaldelta, revlogv1, sparserevlog, store (dirstate-v2 !)
   544      preserved: dotencode, exp-rc-dirstate-v2, fncache, generaldelta, revlogv1, sparserevlog, store (dirstate-v2 !)
   557      added: share-safe
   545      added: share-safe
   558   
   546   
   559   processed revlogs:
   547   no revlogs to process
   560     - all-filelogs
       
   561     - changelog
       
   562     - manifest
       
   563   
   548   
   564   repository upgraded to share safe mode, existing shares will still work in old non-safe mode. Re-share existing shares to use them in safe mode New shares will be created in safe mode.
   549   repository upgraded to share safe mode, existing shares will still work in old non-safe mode. Re-share existing shares to use them in safe mode New shares will be created in safe mode.
   565   $ hg debugrequirements
   550   $ hg debugrequirements
   566   dotencode
   551   dotencode
   567   dirstate-v2 (dirstate-v2 !)
   552   dirstate-v2 (dirstate-v2 !)