From: Simon Ruderich Date: Sun, 10 Mar 2013 21:58:56 +0000 (+0100) Subject: archive.sh: Don't overwrite an existing file/directory. X-Git-Url: https://ruderich.org/simon/gitweb/?a=commitdiff_plain;h=41b1c42d3657c8804671f2df46ec8cc9a98f0143;p=config%2Fdotfiles.git archive.sh: Don't overwrite an existing file/directory. --- diff --git a/archive.sh b/archive.sh index ede6c7e..7522747 100755 --- a/archive.sh +++ b/archive.sh @@ -28,6 +28,13 @@ git_clone() { ( cd "$2" && git remote rm origin && git gc ) } + +# Don't overwrite an existing file/directory. +if test -e tmp; then + echo "tmp/ already exists!" + exit 1 +fi + git_clone . tmp/dotfiles for name in browser shell vcs vim x11; do echo "cloning $name to tmp/"