From: Colin Watson Date: Sun, 19 Oct 2003 23:30:39 +0000 (+0000) Subject: cvs-takeover: Clone-and-hack of svn-takeover for CVS. X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~cjwatson/git?p=bin.git;a=commitdiff_plain;h=fa279262d6a9a26b5972bc80742753d32df4ae37 cvs-takeover: Clone-and-hack of svn-takeover for CVS. --- diff --git a/cvs-takeover b/cvs-takeover new file mode 100755 index 0000000..7c928db --- /dev/null +++ b/cvs-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 . -name CVS -prune -o -type d -print`; do + if [ -d "$1/$x/CVS" ] && [ ! -d "$x/CVS" ]; then + cp -a "$1/$x/CVS" "$x/" + else + echo "Not taking over $x; $1/$x/CVS missing or $x/CVS present." >&2 + fi +done + +exit 0