#! /bin/bash # nettoyer les repertoires destination rm -rf backup/svn/* backup/trac/* mkdir -p backup/svn mkdir -p backup/trac # copier les fichiers svn + trac for i in `ls -1 projects/`; do \ svnadmin hotcopy projects/$i backup/svn/$i trac-admin trac/$i hotcopy backup/trac/$i done # envoyer sur rezo.net rsync -a --delete backup/ rezo.net::trac-rezo-net # nettoyer de nouveau rm -rf backup/svn/* backup/trac/* # faire les paquets tgz dans http://zone.spip.org/files/spip-zone/ etc bin/paquets.sh