diff --git a/releng/org.eclipse.rse.build/bin/fix_cvs_root.sh b/releng/org.eclipse.rse.build/bin/fix_cvs_root.sh new file mode 100755 index 00000000000..f41e503b1a5 --- /dev/null +++ b/releng/org.eclipse.rse.build/bin/fix_cvs_root.sh @@ -0,0 +1,14 @@ +#!/bin/sh +echo "" +echo "Replace /cvsroot/dsdp -> /cvsroot/tools in all CVS/Root files below current directory" +echo "" +if [ "$1" != "-go" ]; then + echo "use -go to actually perform the operation." + exit 0 +fi +for file in `find . -name Root -print | grep 'CVS/Root$'` ; do + echo $file : + if [ -f "$file.new" ]; then rm -rf "$file.new"; fi + sed -e 's,/cvsroot/dsdp,/cvsroot/tools,g' "$file" > "$file.new" + mv -f "$file.new" "$file" +done