#!bin/csh setenv DIFF_PWD `pwd`; echo ""; echo ""; echo "*******************************"; echo "*** Change directory to *****"; echo "*** .. *****"; echo "*******************************"; echo ""; echo ""; cd ..; rm -rf CVS_diffDir mkdir CVS_diffDir; echo ""; echo "*******************************"; echo "*** Copying files *********"; echo "*******************************"; cp -rf $DIFF_PWD/* CVS_diffDir; echo ""; echo ""; echo "*******************************"; echo "*** Change directory to *****"; echo "*** CVS_diff *****"; echo "*******************************"; echo ""; echo ""; echo ""; cd CVS_diffDir; echo ""; echo ""; echo "**********************************"; echo "*** Updating -n new CVS *****"; echo "**********************************"; echo ""; echo ""; cvs -n update -r HEAD > allCVSupdate; grep '^[M|C|U] ' allCVSupdate > modifsCVS; echo ""; echo ""; echo "*******************************"; echo "*** fichiers modifiés : *****"; echo "*******************************"; echo ""; echo ""; more modifsCVS; echo ""; echo ""; echo "******************************************"; echo "*** delete des fichiers modifiés : *****"; echo "******************************************"; echo ""; echo ""; awk 'system("rm " $2)' modifsCVS echo ""; echo ""; echo "*******************************"; echo "*** Updating new CVS *****"; echo "*******************************"; echo ""; echo ""; cvs update -r HEAD >titi; echo ""; echo ""; echo "*******************************"; echo "*** Opendiff *****"; echo "*******************************"; echo ""; echo ""; awk 'system("opendiff " $2 " $DIFF_PWD/"$2)'