tests/test-bundle.t
changeset 27885 2370c66110cb
parent 27739 d6d3cf5fda6f
child 27911 645e78845383
equal deleted inserted replaced
27884:acfe40eb8cb5 27885:2370c66110cb
   274   0000: 48 47 53 31 55 4e 00 00 00 00 00 00 00 06 00 00 |HGS1UN..........|
   274   0000: 48 47 53 31 55 4e 00 00 00 00 00 00 00 06 00 00 |HGS1UN..........|
   275   0010: 00 00 00 00 0a 67 00 16 67 65 6e 65 72 61 6c 64 |.....g..generald|
   275   0010: 00 00 00 00 0a 67 00 16 67 65 6e 65 72 61 6c 64 |.....g..generald|
   276   0020: 65 6c 74 61 2c 72 65 76 6c 6f 67 76 31 00 64 61 |elta,revlogv1.da|
   276   0020: 65 6c 74 61 2c 72 65 76 6c 6f 67 76 31 00 64 61 |elta,revlogv1.da|
   277   0030: 74 61 2f 61 64 69 66 66 65 72 65 6e 74 66 69 6c |ta/adifferentfil|
   277   0030: 74 61 2f 61 64 69 66 66 65 72 65 6e 74 66 69 6c |ta/adifferentfil|
   278 
   278 
       
   279   $ hg debugbundle --spec packed.hg
       
   280   none-packed1;requirements%3Dgeneraldelta%2Crevlogv1
       
   281 
   279 generaldelta requirement is listed in stream clone bundles
   282 generaldelta requirement is listed in stream clone bundles
   280 
   283 
   281   $ hg --config format.generaldelta=true init testgd
   284   $ hg --config format.generaldelta=true init testgd
   282   $ cd testgd
   285   $ cd testgd
   283   $ touch foo
   286   $ touch foo
   291   packedgd.hg: size=396, sha1=981f9e589799335304a5a9a44caa3623a48d2a9f
   294   packedgd.hg: size=396, sha1=981f9e589799335304a5a9a44caa3623a48d2a9f
   292   0000: 48 47 53 31 55 4e 00 00 00 00 00 00 00 03 00 00 |HGS1UN..........|
   295   0000: 48 47 53 31 55 4e 00 00 00 00 00 00 00 03 00 00 |HGS1UN..........|
   293   0010: 00 00 00 00 01 2d 00 16 67 65 6e 65 72 61 6c 64 |.....-..generald|
   296   0010: 00 00 00 00 01 2d 00 16 67 65 6e 65 72 61 6c 64 |.....-..generald|
   294   0020: 65 6c 74 61 2c 72 65 76 6c 6f 67 76 31 00 64 61 |elta,revlogv1.da|
   297   0020: 65 6c 74 61 2c 72 65 76 6c 6f 67 76 31 00 64 61 |elta,revlogv1.da|
   295   0030: 74 61 2f 66 6f 6f 2e 69 00 36 34 0a 00 03 00 01 |ta/foo.i.64.....|
   298   0030: 74 61 2f 66 6f 6f 2e 69 00 36 34 0a 00 03 00 01 |ta/foo.i.64.....|
       
   299 
       
   300   $ hg debugbundle --spec packedgd.hg
       
   301   none-packed1;requirements%3Dgeneraldelta%2Crevlogv1
   296 
   302 
   297 Unpacking packed1 bundles with "hg unbundle" isn't allowed
   303 Unpacking packed1 bundles with "hg unbundle" isn't allowed
   298 
   304 
   299   $ hg init packed
   305   $ hg init packed
   300   $ hg -R packed unbundle packed.hg
   306   $ hg -R packed unbundle packed.hg