From fa279262d6a9a26b5972bc80742753d32df4ae37 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Sun, 19 Oct 2003 23:30:39 +0000 Subject: [PATCH] cvs-takeover: Clone-and-hack of svn-takeover for CVS. --- cvs-takeover | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 cvs-takeover 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 -- 2.30.2