tests/test-bundle.t
changeset 26758 bde7ef23340d
parent 26757 43708f92f471
child 26923 608cabec1b15
equal deleted inserted replaced
26757:43708f92f471 26758:bde7ef23340d
   286   0000: 48 47 53 31 55 4e 00 00 00 00 00 00 00 03 00 00 |HGS1UN..........|
   286   0000: 48 47 53 31 55 4e 00 00 00 00 00 00 00 03 00 00 |HGS1UN..........|
   287   0010: 00 00 00 00 01 2d 00 16 67 65 6e 65 72 61 6c 64 |.....-..generald|
   287   0010: 00 00 00 00 01 2d 00 16 67 65 6e 65 72 61 6c 64 |.....-..generald|
   288   0020: 65 6c 74 61 2c 72 65 76 6c 6f 67 76 31 00 64 61 |elta,revlogv1.da|
   288   0020: 65 6c 74 61 2c 72 65 76 6c 6f 67 76 31 00 64 61 |elta,revlogv1.da|
   289   0030: 74 61 2f 66 6f 6f 2e 69 00 36 34 0a 00 03 00 01 |ta/foo.i.64.....|
   289   0030: 74 61 2f 66 6f 6f 2e 69 00 36 34 0a 00 03 00 01 |ta/foo.i.64.....|
   290 
   290 
       
   291 Unpacking packed1 bundles with "hg unbundle" isn't allowed
       
   292 
       
   293   $ hg init packed
       
   294   $ hg -R packed unbundle packed.hg
       
   295   abort: packed bundles cannot be applied with "hg unbundle"
       
   296   (use "hg debugapplystreamclonebundle")
       
   297   [255]
       
   298 
       
   299 packed1 can be consumed from debug command
       
   300 
       
   301   $ hg -R packed debugapplystreamclonebundle packed.hg
       
   302   6 files to transfer, 2.55 KB of data
       
   303   transferred 2.55 KB in *.* seconds (*) (glob)
       
   304 
       
   305 Does not work on non-empty repo
       
   306 
       
   307   $ hg -R packed debugapplystreamclonebundle packed.hg
       
   308   abort: cannot apply stream clone bundle on non-empty repo
       
   309   [255]
       
   310 
   291 Create partial clones
   311 Create partial clones
   292 
   312 
   293   $ rm -r empty
   313   $ rm -r empty
   294   $ hg init empty
   314   $ hg init empty
   295   $ hg clone -r 3 test partial
   315   $ hg clone -r 3 test partial