From 0048d35c0858966638d7803aa9080421032f9aee Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Thu, 28 Nov 2002 20:03:22 +0000 Subject: [PATCH] svn-takeover: New script to make the current directory into a working copy based on another directory. --- svn-takeover | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 svn-takeover diff --git a/svn-takeover b/svn-takeover new file mode 100755 index 0000000..0f0315b --- /dev/null +++ b/svn-takeover @@ -0,0 +1,17 @@ +#! /bin/sh +set -e + +if [ -z "$1" ]; then + echo "Usage: $0 directory-to-take-over" >&2 + exit 1 +fi + +for x in `find . -type d`; do + if [ -d "$1/$x/.svn" ] && [ ! -d "$x/.svn" ]; then + cp -a "$1/$x/.svn" "$x/" + else + echo "Not taking over $x; $1/$x/.svn missing or $x/.svn present." >&2 + fi +done + +exit 0 -- 2.30.2