Only repair the big archives
This commit is contained in:
parent
7148cdf7f0
commit
b752d2e09a
|
@ -1,8 +1,17 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
cd /opt/plt/builds
|
cd /opt/plt/builds
|
||||||
for i in * ; do
|
|
||||||
if [ -f ${i}/archive.db ] ; then
|
du -h */archive.db | awk '{print $1}' | sort -n | uniq -c
|
||||||
/opt/plt/plt/bin/racket -t /opt/svn/drdr/archive-repair.rkt -- $i
|
echo
|
||||||
fi
|
|
||||||
|
for rev in $(du -h */archive.db | sort -n | tail | awk '{print $2}' | awk -F/ '{print $1}' | tac) ; do
|
||||||
|
du -h ${rev}/archive.db
|
||||||
|
/opt/plt/plt/bin/racket -t /opt/svn/drdr/archive-repair.rkt -- $rev > /dev/null
|
||||||
done
|
done
|
||||||
|
echo
|
||||||
|
|
||||||
|
du -h */archive.db | awk '{print $1}' | sort -n | uniq -c
|
||||||
|
echo
|
||||||
|
|
||||||
|
df -h
|
||||||
|
|
Loading…
Reference in New Issue
Block a user