mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 00:14:35 +03:00
26 lines
445 B
Bash
Executable File
26 lines
445 B
Bash
Executable File
#!/bin/sh
|
|
|
|
HGRCPATH=$HGTMP/.hgrc; export HGRCPATH
|
|
echo "[extensions]" >> $HGTMP/.hgrc
|
|
echo "fetch=" >> $HGTMP/.hgrc
|
|
|
|
hg init a
|
|
echo a > a/a
|
|
hg --cwd a commit -d '1 0' -Ama
|
|
|
|
hg clone a b
|
|
hg clone a c
|
|
|
|
echo b > a/b
|
|
hg --cwd a commit -d '2 0' -Amb
|
|
hg --cwd a parents -q
|
|
|
|
echo % should pull one change
|
|
hg --cwd b fetch ../a
|
|
hg --cwd b parents -q
|
|
|
|
echo c > c/c
|
|
hg --cwd c commit -d '3 0' -Amc
|
|
hg --cwd c fetch -d '4 0' -m 'automated merge' ../a
|
|
ls c
|