Start improving file system usage
This commit is contained in:
parent
9093acbfb8
commit
14edb40d94
|
@ -20,11 +20,11 @@
|
|||
(printf "r~a is already archived\n" rev)
|
||||
(local [(define tmp-path (make-temporary-file))]
|
||||
(printf "Archiving r~a\n" rev)
|
||||
(safely-delete-directory (revision-trunk.tgz rev))
|
||||
(create-archive tmp-path (revision-dir rev))
|
||||
(rename-file-or-directory tmp-path archive-path)
|
||||
(archive-directory (revision-log-dir rev))
|
||||
(archive-directory (revision-analyze-dir rev))
|
||||
(safely-delete-directory (revision-trunk.tgz rev)))))
|
||||
(safely-delete-directory (revision-log-dir rev))
|
||||
(safely-delete-directory (revision-analyze-dir rev)))))
|
||||
|
||||
(define mode (make-parameter 'single))
|
||||
|
||||
|
|
11
collects/meta/drdr/recompress.sh
Executable file
11
collects/meta/drdr/recompress.sh
Executable file
|
@ -0,0 +1,11 @@
|
|||
#!/bin/bash
|
||||
|
||||
unset a i
|
||||
while IFS= read -r -d $'\0' file; do
|
||||
newfile=$(dirname "${file}")/$(basename "${file}" .tgz).tar.7z
|
||||
if [ -f "${newfile}" ] ; then
|
||||
rm -f "${newfile}"
|
||||
fi
|
||||
7z x "${file}" -so | 7z a "${newfile}" -t7z -m0=lzma -mfb=64 -ms=on -mx=9 -si && rm -f ${file}
|
||||
done < <(find . -name '*.tgz' -print0)
|
||||
|
Loading…
Reference in New Issue
Block a user