Mercurial > hg > mercurial-crew-with-dirclash
comparison tests/test-ssh @ 2690:e9ecc45795e8
merge with crew
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Thu, 27 Jul 2006 12:34:02 +0200 |
parents | 109a22f5434a |
children | fa4229c60dd7 |
comparison
equal
deleted
inserted
replaced
2689:489c3bacce96 | 2690:e9ecc45795e8 |
---|---|
15 # check that we're in the right directory | 15 # check that we're in the right directory |
16 if [ ! -x dummyssh ] ; then | 16 if [ ! -x dummyssh ] ; then |
17 exit -1 | 17 exit -1 |
18 fi | 18 fi |
19 | 19 |
20 SSH_CLIENT='127.0.0.1 1 2' | |
21 export SSH_CLIENT | |
20 echo Got arguments 1:$1 2:$2 3:$3 4:$4 5:$5 >> dummylog | 22 echo Got arguments 1:$1 2:$2 3:$3 4:$4 5:$5 >> dummylog |
21 $2 | 23 $2 |
22 EOF | 24 EOF |
23 chmod +x dummyssh | 25 chmod +x dummyssh |
24 | 26 |
27 cd remote | 29 cd remote |
28 echo this > foo | 30 echo this > foo |
29 hg ci -A -m "init" -d "1000000 0" foo | 31 hg ci -A -m "init" -d "1000000 0" foo |
30 echo '[server]' > .hg/hgrc | 32 echo '[server]' > .hg/hgrc |
31 echo 'uncompressed = True' >> .hg/hgrc | 33 echo 'uncompressed = True' >> .hg/hgrc |
34 echo '[hooks]' >> .hg/hgrc | |
35 echo 'changegroup = echo changegroup in remote: u=$HG_URL >> ../dummylog' >> .hg/hgrc | |
32 | 36 |
33 cd .. | 37 cd .. |
34 | 38 |
35 echo "# clone remote via stream" | 39 echo "# clone remote via stream" |
36 hg clone -e ./dummyssh --uncompressed ssh://user@dummy/remote local-stream 2>&1 | \ | 40 hg clone -e ./dummyssh --uncompressed ssh://user@dummy/remote local-stream 2>&1 | \ |
43 hg clone -e ./dummyssh ssh://user@dummy/remote local | 47 hg clone -e ./dummyssh ssh://user@dummy/remote local |
44 | 48 |
45 echo "# verify" | 49 echo "# verify" |
46 cd local | 50 cd local |
47 hg verify | 51 hg verify |
52 | |
53 echo '[hooks]' >> .hg/hgrc | |
54 echo 'changegroup = echo changegroup in local: u=$HG_URL >> ../dummylog' >> .hg/hgrc | |
48 | 55 |
49 echo "# empty default pull" | 56 echo "# empty default pull" |
50 hg paths | 57 hg paths |
51 hg pull -e ../dummyssh | 58 hg pull -e ../dummyssh |
52 | 59 |