david_williams | 89d8088 | 2007-10-08 04:38:44 +0000 | [diff] [blame] | 1 | #!/bin/sh |
| 2 | |
| 3 | # This script file is to help get fresh files from cvs |
| 4 | |
| 5 | if [[ !("${1}" == "patches" || "${1}" == "downloads" || "${1}" == "committers") ]] ; then |
| 6 | echo "" |
| 7 | echo " Usage: ${0} patches | downloads | committers" |
| 8 | echo "" |
| 9 | else |
| 10 | |
| 11 | subdir="${1}" |
| 12 | |
| 13 | backupdir="${subdir}TempBackup" |
| 14 | |
| 15 | echo " save backup copies ..." |
| 16 | mkdir $backupdir |
| 17 | # Note: do not use recurvise, since that would copy all of 'drops' |
| 18 | cp ${subdir}/* $backupdir |
| 19 | |
| 20 | rm ${subdir}/* |
| 21 | echo " checking out head of $subdir from cvs ..." |
| 22 | cvs -Q -d :pserver:anonymous@dev.eclipse.org:/cvsroot/webtools export -d $subdir -r HEAD releng.wtptools/downloadsites/webtools/$subdir |
| 23 | |
| 24 | echo " make sure files have proper EOL format ..." |
| 25 | dos2unix -quiet -keepdate ${subdir}/* > /dev/null 2>/dev/null |
| 26 | |
| 27 | fi |