1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
mtn_init () {
WD=$1
REPO=$2
export MTN_KEYDIR=$(mktemp -d "$TESTDIR_ABS/tmp/keydir.XXXXXXX")
# Monotone doesns't like the db dir to exist when you init it.
[ -d "$REPO" ] && rmdir "$REPO"
mtn --keydir "$MTN_KEYDIR" db init --db="$REPO"
mtn --keydir "$MTN_KEYDIR" --db="$REPO" --branch=test setup "$WD"
(cd "$WD" && mtn automate generate_key commit-patch-automated-tester@example.com '')
export VC_DIFF="mtn diff --without-header"
export VC_RM="mtn drop"
export DIFF_PREFIX=""
}
mtn_cleanup () {
rm -rf "$MTN_KEYDIR"
}
|