]>
git.madduck.net Git - etc/mrsetup.git/blobdiff - mrsetup
madduck's git repository
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath> — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
insteadOf = madduck:
echo I: cloning mr into ${MR_CODE}...
mkdir --parent ${MR_CODE%/*}
git clone $MR_REPO_URL $MR_CODE
echo I: cloning mr into ${MR_CODE}...
mkdir --parent ${MR_CODE%/*}
git clone $MR_REPO_URL $MR_CODE
+ mkdir --parent $BIN_DIR
ln -s ../${MR_CODE}/mr $BIN_DIR/mr
echo
fi
ln -s ../${MR_CODE}/mr $BIN_DIR/mr
echo
fi
echo I: setting up base...
$MR_CODE/mr co
echo I: setting up base...
$MR_CODE/mr co
-if ! ssh $MY_GIT_SERVER "test -d $MY_ACCOUNT_GIT_REPO" </dev/null; then
+if ssh $MY_GIT_SERVER "test -d $MY_ACCOUNT_GIT_REPO" </dev/null; then
echo I: checking out local git repository...
dir="$(mktemp -d home.XXXXXXXX)"
trap "rm -rf $dir" 0
echo I: checking out local git repository...
dir="$(mktemp -d home.XXXXXXXX)"
trap "rm -rf $dir" 0
ssh $MY_GIT_SERVER "
GIT_DIR=${MY_ACCOUNT_GIT_REPO} git --bare init
echo 'account setup for $MY_ACCOUNT'
ssh $MY_GIT_SERVER "
GIT_DIR=${MY_ACCOUNT_GIT_REPO} git --bare init
echo 'account setup for $MY_ACCOUNT'
echo I: setting up local git repository...
git init
git remote add origin $MY_ACCOUNT_REPO_URL
echo I: setting up local git repository...
git init
git remote add origin $MY_ACCOUNT_REPO_URL
fi
echo I: spawning a shell...
fi
echo I: spawning a shell...
-$SHELL --interactive --login
+$SHELL -i -l </dev/tty >/dev/tty
echo I: back from the shell.
echo I: back from the shell.