Something went wrong. Try again.
Commit patches to Git, Darcs, Mercurial, Bazaar, Monotone, Subversion, or CVS
Something went wrong. Try again.
571 B · 21 lines
Shell
at master
12345678910111213141516171819202122mtn_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"}