3 if [ ! -f .mergeinfo ] ; then
4 echo ".mergeinfo doesn't exist - exit"
10 if [ -f $CONFLICTS ] ; then
11 echo "$CONFLICTS exists - clean up first"
16 cvs update $dir 2>&1 | grep "^M" && echo "uncommitted changes" && exit 1
18 echo -n "Tagging ${PARENT}_${CHILD}_UPDATE_PARENT_$date as ${CHILD}_BASE_$date ..."
19 cvs rtag -r ${PARENT}_${CHILD}_UPDATE_PARENT_$date ${CHILD}_BASE_$date $module
21 echo -n "Tagging ${CHILD}_BASE as ${CHILD}_BASE_PREV ...."
22 cvs rtag -F -r ${CHILD}_BASE ${CHILD}_BASE_PREV $module
24 echo "${CHILD}_BASE_$date as ${CHILD}_BASE ..."
25 cvs rtag -F -r ${CHILD}_BASE_$date ${CHILD}_BASE $module
27 echo "saving .mergeinfo as .mergeinfo-$date"
28 mv .mergeinfo .mergeinfo-$date