4 |
|
|
5 |
# download the source code and make a tar file |
# download the source code and make a tar file |
6 |
|
|
7 |
|
#export CVSROOT=/u/gcmpack |
8 |
|
#- to allow users to use cvs update/diff on their untar version of the code, |
9 |
|
# switch to pserver method (stored everywhere in the tree in dirs CVS/Root) |
10 |
export CVSROOT=':pserver:cvsanon@mitgcm.org:/u/gcmpack' |
export CVSROOT=':pserver:cvsanon@mitgcm.org:/u/gcmpack' |
11 |
|
|
12 |
umask 0002 |
umask 0002 |
37 |
#-- test for new checkpoint |
#-- test for new checkpoint |
38 |
cd .. |
cd .. |
39 |
version_file="daily_snapshot/MITgcm/doc/tag-index" |
version_file="daily_snapshot/MITgcm/doc/tag-index" |
40 |
backupDir="other_checkpoints" |
backupDir="other_checkpoints" |
41 |
if test -f $version_file ; then |
if test -f $version_file ; then |
42 |
thischkpt=`awk '/^checkpoint/{print $1; exit}' $version_file` |
thischkpt=`awk '/^checkpoint/{print $1; exit}' $version_file` |
43 |
short=`echo $thischkpt | sed 's/checkpoint/c/'` |
short=`echo $thischkpt | sed 's/checkpoint/c/'` |
73 |
for xx in $listTar ; do |
for xx in $listTar ; do |
74 |
if test $xx != $chkptar.tar.gz ; then |
if test $xx != $chkptar.tar.gz ; then |
75 |
if test -f other_checkpoints/$xx ; then |
if test -f other_checkpoints/$xx ; then |
76 |
echo "error: $backupDir/$xx already exist" |
echo "error: $backupDir/$xx already exist" |
77 |
else |
else |
78 |
echo " mv $xx $backupDir" |
echo " mv $xx $backupDir" |
79 |
mv $xx $backupDir |
mv $xx $backupDir |