| #!/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 |