tests/test-obsolete-changeset-exchange.t
changeset 33542 b11e8c67fb0f
parent 32712 43bda143e3b2
child 33773 6c1a9fd8361b
equal deleted inserted replaced
33541:b47fef6d2365 33542:b11e8c67fb0f
    32   | o  A 9d73aac1b2ed7d53835eaeec212ed41ea47da53a
    32   | o  A 9d73aac1b2ed7d53835eaeec212ed41ea47da53a
    33   |/
    33   |/
    34   o  base d20a80d4def38df63a4b330b7fb688f3d4cae1e3
    34   o  base d20a80d4def38df63a4b330b7fb688f3d4cae1e3
    35   
    35   
    36   $ hg debugobsolete 9d73aac1b2ed7d53835eaeec212ed41ea47da53a f89bcc95eba5174b1ccc3e33a82e84c96e8338ee
    36   $ hg debugobsolete 9d73aac1b2ed7d53835eaeec212ed41ea47da53a f89bcc95eba5174b1ccc3e33a82e84c96e8338ee
       
    37   obsoleted 1 changesets
    37 
    38 
    38 Push it. The bundle should not refer to the extinct changeset.
    39 Push it. The bundle should not refer to the extinct changeset.
    39 
    40 
    40   $ hg init ../other
    41   $ hg init ../other
    41   $ hg push ../other
    42   $ hg push ../other
   130   $ cd pull-hidden-common
   131   $ cd pull-hidden-common
   131   $ hg -q up -r 1
   132   $ hg -q up -r 1
   132   $ echo 2b > foo
   133   $ echo 2b > foo
   133   $ hg -q commit -m 2b
   134   $ hg -q commit -m 2b
   134   $ hg debugobsolete 6a29ed9c68defff1a139e5c6fa9696fb1a75783d bec0734cd68e84477ba7fc1d13e6cff53ab70129
   135   $ hg debugobsolete 6a29ed9c68defff1a139e5c6fa9696fb1a75783d bec0734cd68e84477ba7fc1d13e6cff53ab70129
       
   136   obsoleted 1 changesets
   135   $ cd ..
   137   $ cd ..
   136 
   138 
   137 client only pulls down 1 changeset
   139 client only pulls down 1 changeset
   138 
   140 
   139   $ cd pull-hidden-common-client
   141   $ cd pull-hidden-common-client