tests/test-fetch
changeset 6206 0b6f12495276
parent 5798 86f5d8f608b7
child 6207 03b13d853dc6
equal deleted inserted replaced
6205:b193a6e59131 6206:0b6f12495276
    22 hg --cwd c commit -d '3 0' -Amc
    22 hg --cwd c commit -d '3 0' -Amc
    23 
    23 
    24 hg clone c d
    24 hg clone c d
    25 hg clone c e
    25 hg clone c e
    26 
    26 
       
    27 echo % should merge c into a
    27 hg --cwd c fetch -d '4 0' -m 'automated merge' ../a
    28 hg --cwd c fetch -d '4 0' -m 'automated merge' ../a
    28 ls c
    29 ls c
    29 
    30 
    30 hg --cwd a serve -a localhost -p $HGPORT -d --pid-file=hg.pid
    31 hg --cwd a serve -a localhost -p $HGPORT -d --pid-file=hg.pid
    31 cat a/hg.pid >> "$DAEMON_PIDS"
    32 cat a/hg.pid >> "$DAEMON_PIDS"
    35 hg --cwd d tip --template '{desc}\n'
    36 hg --cwd d tip --template '{desc}\n'
    36 
    37 
    37 echo '% fetch over http with auth (should be hidden in desc)'
    38 echo '% fetch over http with auth (should be hidden in desc)'
    38 hg --cwd e fetch -d '5 0' http://user:password@localhost:$HGPORT/
    39 hg --cwd e fetch -d '5 0' http://user:password@localhost:$HGPORT/
    39 hg --cwd e tip --template '{desc}\n'
    40 hg --cwd e tip --template '{desc}\n'
       
    41 
       
    42 hg clone a f
       
    43 hg clone a g
       
    44 
       
    45 echo f > f/f
       
    46 hg --cwd f ci -d '6 0' -Amf
       
    47 
       
    48 echo g > g/g
       
    49 hg --cwd g ci -d '6 0' -Amg
       
    50 
       
    51 echo % should merge f into g
       
    52 hg --cwd g fetch --switch ../f