mirror of
https://github.com/facebook/sapling.git
synced 2024-10-06 23:07:18 +03:00
ab3a7cb21f
Summary: In preparation for merging fb-mercurial sources to the Eden repository, move everything from the top-level directory into an `eden/scm` subdirectory.
41 lines
683 B
Bash
41 lines
683 B
Bash
# setup config and various utility to test new heads checks on push
|
|
|
|
cat >> $HGRCPATH <<EOF
|
|
[ui]
|
|
# simpler log output
|
|
logtemplate ="{node|short} ({phase}): {desc}\n"
|
|
|
|
[phases]
|
|
# non publishing server
|
|
publish=False
|
|
|
|
[experimental]
|
|
# enable evolution
|
|
evolution=all
|
|
|
|
[alias]
|
|
# fix date used to create obsolete markers.
|
|
debugobsolete=debugobsolete -d '0 0'
|
|
EOF
|
|
|
|
mkcommit() {
|
|
echo "$1" > "$1"
|
|
hg add "$1"
|
|
hg ci -m "$1"
|
|
}
|
|
|
|
getid() {
|
|
hg log --hidden --template '{node}\n' --rev "$1"
|
|
}
|
|
|
|
setuprepos() {
|
|
echo creating basic server and client repo
|
|
hg init server
|
|
cd server
|
|
mkcommit root
|
|
hg phase --public .
|
|
mkcommit A0
|
|
cd ..
|
|
hg clone server client
|
|
}
|