From 609067ddcb8bdea0ebe0a1e0ebdbb8199fc90db0 Mon Sep 17 00:00:00 2001 From: Mike O'Connor Date: Fri, 28 Nov 2008 10:00:55 -0500 Subject: [PATCH] reading settings from .movein --- movein | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/movein b/movein index 3a866b1..08bb7ff 100755 --- a/movein +++ b/movein @@ -41,7 +41,9 @@ GIT_HOST=flounder.vireo.org REMOTE_REPOS=~/git LOCAL_REPOS=~/.fgits MRCONFIG=~/.mrconfig +MOVEIN=~/.movein +source $MOVEIN init() { @@ -53,12 +55,50 @@ init() { echo $MRCONFIG already exists exit 1 fi + + if [ -e $MOVEIN ]; then + echo $MOVEIN already exists + exit 1 + fi + + echo -n "git server hostname? [git.vireo.org] " + read GIT_HOST + if [ -z "$GIT_HOST" ]; then + GIT_HOST=git.vireo.org + fi + + echo -n "path to remote repositories? [~/git] " + read REMOTE_REPOS + if [ -z "$REMOTE_REPOS" ]; then + REMOTE_REPOS=~/git + fi + + echo -n "Local repository directory? [~/.fgit] " + read LOCAL_REPOS + if [ -z "$LOCAL_REPOS" ]; then + LOCAL_REPOS=~/.fgits + fi + + echo -n "Location of .mrconfig file? [~/.mrconfig] " + read MRCONFIG + if [ -z "$MRCONFIG" ]; then + MRCONFIG=~/.mrconfig + fi + + cat < .movein +GIT_HOST=$GIT_HOST +REMOTE_REPOS=$REMOTE_REPOS +LOCAL_REPOS=$LOCAL_REPOS +MRCONFIG=$MRCONFIG +EOF mkdir $LOCAL_REPOS cat < $MRCONFIG [DEFAULT] include = cat /usr/share/mr/git-fake-bare END + + } -- 2.39.5