1 | # cp all |
---|
2 | rm -rf /Users/laurentgarnier/Work/tmp; |
---|
3 | mkdir /Users/laurentgarnier/Work/tmp; |
---|
4 | mkdir /Users/laurentgarnier/Work/tmp/HEPVis; |
---|
5 | mkdir /Users/laurentgarnier/Work/tmp/OnX; |
---|
6 | cd ~/Work/OpenScientist/v13r0/HEPVis/v6r5; |
---|
7 | cp -rf * /Users/laurentgarnier/Work/tmp/HEPVis/.; |
---|
8 | cd ~/Work/OpenScientist/v13r0/OnX/v16r0; |
---|
9 | cp -rf * /Users/laurentgarnier/Work/tmp/OnX/.; |
---|
10 | echo "copy all ok" |
---|
11 | |
---|
12 | # nettoyage |
---|
13 | cd /Users/laurentgarnier/Work/tmp; |
---|
14 | rm -rf */Dar*; |
---|
15 | find . -name '*~' -exec rm {} \; >/Users/laurentgarnier/Work/tmp/rm_tmp; |
---|
16 | find . -name 'CVS' -exec rm -rf {} \;>/Users/laurentgarnier/Work/tmp/rm_tmp; |
---|
17 | cp -rf HEPVis/* /Users/laurentgarnier/Work/To_SVN/LAL/OpenScientist/HEPVis/.; |
---|
18 | cp -rf OnX/* /Users/laurentgarnier/Work/To_SVN/LAL/OpenScientist/OnX/.; |
---|
19 | echo "nettoyage ok" |
---|
20 | |
---|
21 | |
---|
22 | # svn status |
---|
23 | cd /Users/laurentgarnier/Work/To_SVN/LAL/OpenScientist/HEPVis; |
---|
24 | /sw/bin/svn status -u> /Users/laurentgarnier/Work/tmp/svnHEPVisStatusFile; |
---|
25 | cd /Users/laurentgarnier/Work/To_SVN/LAL/OpenScientist/OnX; |
---|
26 | /sw/bin/svn status -u> /Users/laurentgarnier/Work/tmp/svnOnXStatusFile; |
---|
27 | cd /Users/laurentgarnier/Work/tmp; |
---|
28 | grep '^[M|C|U] ' svnHEPVisStatusFile > modifsHEPVisSVN; |
---|
29 | grep '^[M|C|U] ' svnOnXStatusFile > modifsOnXSVN; |
---|
30 | echo "svn status ok" |
---|
31 | |
---|
32 | |
---|
33 | # creation d'un tar |
---|
34 | rm tempFiles.tgz |
---|
35 | rm -rf backup |
---|
36 | mkdir backup |
---|
37 | mkdir backup/OnX |
---|
38 | mkdir backup/HEPVis |
---|
39 | cd /Users/laurentgarnier/Work/To_SVN/LAL/OpenScientist/HEPVis; |
---|
40 | awk 'system("cp " $3 " /Users/laurentgarnier/Work/tmp/backup/HEPVis/.")' /Users/laurentgarnier/Work/tmp/modifsHEPVisSVN |
---|
41 | cd /Users/laurentgarnier/Work/To_SVN/LAL/OpenScientist/OnX; |
---|
42 | awk 'system("cp " $3 " /Users/laurentgarnier/Work/tmp/backup/OnX/." $3)' /Users/laurentgarnier/Work/tmp/modifsOnXSVN |
---|
43 | cd /Users/laurentgarnier/Work/tmp; |
---|
44 | tar -czvf tempFiles.tgz backup; |
---|
45 | echo "tar creation ok" |
---|
46 | |
---|
47 | #ftp |
---|
48 | ftp -n nfsserv.lal.in2p3.fr<<! |
---|
49 | user garnier crehio21 |
---|
50 | bin |
---|
51 | cd Backup_mac |
---|
52 | rename tempFiles.tgz tempFiles_older.tgz |
---|
53 | rename tempFiles.tgz tempFiles_old.tgz |
---|
54 | put tempFiles.tgz |
---|
55 | quit |
---|