Subversion Repositories wimsdev

Rev

Rev 2497 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2497 Rev 15421
Line 4... Line 4...
4
lockcheck=!sh find ../log -maxdepth 1 -name update.lock -mmin +60 -exec rm '{}' \;\
4
lockcheck=!sh find ../log -maxdepth 1 -name update.lock -mmin +60 -exec rm '{}' \;\
5
cat ../log/update.lock 2>/dev/null
5
cat ../log/update.lock 2>/dev/null
6
lockcheck=!word 1 of $lockcheck
6
lockcheck=!word 1 of $lockcheck
7
logcheck=!sh head -10 ../log/update.log 2>/dev/null
7
logcheck=!sh head -10 ../log/update.log 2>/dev/null
8
!if $lockcheck!=$empty
8
!if $lockcheck!=$empty
9
 !exit
9
  !exit
10
!endif
10
!endif
11
 
11
 
12
!if (wdev isin $httpd_PWD and wims notin $httpd_PWD) or localhost isin $download
12
!if (wdev isin $httpd_PWD and wims notin $httpd_PWD) or localhost isin $download
13
 !sh mkdir -p ../testing
13
  !sh mkdir -p ../testing
14
!endif
14
!endif
15
testing=!sh if [ -d ../testing ]; then echo true; fi
15
testing=!sh if [ -d ../testing ]; then echo true; fi
16
 
16
 
17
subv=!text select jklmnopqr in $wims_version
17
subv=!text select jklmnopqr in $wims_version
18
subv=!translate jklmnopqr to 123456789 in $subv
18
subv=!translate jklmnopqr to 123456789 in $subv
19
thisversion=!translate abcdefghijklmnopq to 123456789999999999 in $wims_version
19
thisversion=!translate abcdefghijklmnopq to 123456789999999999 in $wims_version
20
thisversion=$thisversion$subv
20
thisversion=$thisversion$subv
21
pubversion=!exec webget $download/wims/version
21
pubversion=!exec webget $download/wims/version
22
check=!wordcnt $pubversion
22
check=!wordcnt $pubversion
23
!if $check>2
23
!if $check>2
24
 pubversion=
24
  pubversion=
25
!endif
25
!endif
26
pubversion=!word 1 of $pubversion
26
pubversion=!word 1 of $pubversion
27
subv=!text select jklmnopqr in $pubversion
27
subv=!text select jklmnopqr in $pubversion
28
subv=!translate jklmnopqr to 123456789 in $subv
28
subv=!translate jklmnopqr to 123456789 in $subv
29
recentversion=!translate abcdefghijklmnopq to 123456789999999999 in $pubversion
29
recentversion=!translate abcdefghijklmnopq to 123456789999999999 in $pubversion
30
recentversion=$recentversion$subv
30
recentversion=$recentversion$subv
31
 
31
 
32
!if $recentversion<=$thisversion
32
!if $recentversion<=$thisversion
33
 !exit
33
  !exit
34
!endif
34
!endif
35
!if $job2!=confirm
35
!if $job2!=confirm
36
 !exit
36
  !exit
37
!endif
37
!endif
38
 
38
 
39
type=tgz
39
type=tgz
40
atdate=!date -d '70 seconds' '+%H:%M'
40
atdate=!date -d '70 seconds' '+%H:%M'
41
 
41
 
Line 83... Line 83...
83
 chmod u+x tmp/log/update.do\
83
 chmod u+x tmp/log/update.do\
84
 exec tmp/log/update.do\
84
 exec tmp/log/update.do\
85
fi
85
fi
86
 
86
 
87
lockcheck=at
87
lockcheck=at
88
 
-