tests/test-bundle2-exchange.t
branchstable
changeset 30912 3d4afc2fdcd7
parent 30911 f3c5a8a4dfd0
child 31008 636cf3f7620d
equal deleted inserted replaced
30911:f3c5a8a4dfd0 30912:3d4afc2fdcd7
  1037   incompatible Mercurial client; bundle2 required
  1037   incompatible Mercurial client; bundle2 required
  1038   (see https://www.mercurial-scm.org/wiki/IncompatibleClient)
  1038   (see https://www.mercurial-scm.org/wiki/IncompatibleClient)
  1039   [255]
  1039   [255]
  1040   $ killdaemons.py
  1040   $ killdaemons.py
  1041 
  1041 
       
  1042   $ hg --config devel.legacy.exchange=bundle1 clone ssh://user@dummy/bundle2onlyserver not-bundle2-ssh
       
  1043   requesting all changes
       
  1044   adding changesets
       
  1045   remote: abort: incompatible Mercurial client; bundle2 required
       
  1046   remote: (see https://www.mercurial-scm.org/wiki/IncompatibleClient)
       
  1047   transaction abort!
       
  1048   rollback completed
       
  1049   abort: stream ended unexpectedly (got 0 bytes, expected 4)
       
  1050   [255]
       
  1051 
  1042   $ cat > bundle2onlyserver/.hg/hgrc << EOF
  1052   $ cat > bundle2onlyserver/.hg/hgrc << EOF
  1043   > [server]
  1053   > [server]
  1044   > bundle1gd = false
  1054   > bundle1gd = false
  1045   > EOF
  1055   > EOF
  1046   $ hg -R bundle2onlyserver serve -p $HGPORT -d --pid-file=hg.pid
  1056   $ hg -R bundle2onlyserver serve -p $HGPORT -d --pid-file=hg.pid