tests/test-rhg.t
changeset 46034 0c02c2a0badb
parent 46033 88e741bf2d93
child 46090 9eb07ab3f2d4
equal deleted inserted replaced
46033:88e741bf2d93 46034:0c02c2a0badb
   163 
   163 
   164   $ echo -e '\xFF' >> .hg/requires
   164   $ echo -e '\xFF' >> .hg/requires
   165   $ rhg debugrequirements
   165   $ rhg debugrequirements
   166   abort: .hg/requires is corrupted
   166   abort: .hg/requires is corrupted
   167   [255]
   167   [255]
       
   168 
       
   169 Persistent nodemap
       
   170   $ cd $TESTTMP
       
   171   $ rm -rf repository
       
   172   $ hg init repository
       
   173   $ cd repository
       
   174   $ rhg debugrequirements | grep nodemap
       
   175   [1]
       
   176   $ hg debugbuilddag .+5000 --overwritten-file --config "storage.revlog.nodemap.mode=warn"
       
   177   $ hg id -r tip
       
   178   c3ae8dec9fad tip
       
   179   $ ls .hg/store/00changelog*
       
   180   .hg/store/00changelog.d
       
   181   .hg/store/00changelog.i
       
   182   $ rhg files -r c3ae8dec9fad
       
   183   of
       
   184 
       
   185   $ cd $TESTTMP
       
   186   $ rm -rf repository
       
   187   $ hg --config format.use-persistent-nodemap=True init repository
       
   188   $ cd repository
       
   189   $ rhg debugrequirements | grep nodemap
       
   190   persistent-nodemap
       
   191   $ hg debugbuilddag .+5000 --overwritten-file --config "storage.revlog.nodemap.mode=warn"
       
   192   $ hg id -r tip
       
   193   c3ae8dec9fad tip
       
   194   $ ls .hg/store/00changelog*
       
   195   .hg/store/00changelog-*.nd (glob)
       
   196   .hg/store/00changelog.d
       
   197   .hg/store/00changelog.i
       
   198   .hg/store/00changelog.n
       
   199   $ rhg files -r c3ae8dec9fad
       
   200   [252]