From 89d8088f6f9489813443d714295e60a571b09e0d Mon Sep 17 00:00:00 2001 From: david_williams <david_williams> Date: Mon, 8 Oct 2007 04:38:44 +0000 Subject: [PATCH] cvs checkout file --- downloadsites/webtools/getFreshFromCVS.sh | 27 +++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 downloadsites/webtools/getFreshFromCVS.sh diff --git a/downloadsites/webtools/getFreshFromCVS.sh b/downloadsites/webtools/getFreshFromCVS.sh new file mode 100644 index 000000000..f36d9e9b4 --- /dev/null +++ b/downloadsites/webtools/getFreshFromCVS.sh @@ -0,0 +1,27 @@ +#!/bin/sh + +# This script file is to help get fresh files from cvs + +if [[ !("${1}" == "patches" || "${1}" == "downloads" || "${1}" == "committers") ]] ; then + echo "" + echo " Usage: ${0} patches | downloads | committers" + echo "" +else + +subdir="${1}" + +backupdir="${subdir}TempBackup" + +echo " save backup copies ..." +mkdir $backupdir +# Note: do not use recurvise, since that would copy all of 'drops' +cp ${subdir}/* $backupdir + +rm ${subdir}/* +echo " checking out head of $subdir from cvs ..." +cvs -Q -d :pserver:anonymous@dev.eclipse.org:/cvsroot/webtools export -d $subdir -r HEAD releng.wtptools/downloadsites/webtools/$subdir + +echo " make sure files have proper EOL format ..." +dos2unix -quiet -keepdate ${subdir}/* > /dev/null 2>/dev/null + +fi -- GitLab