mkdir -p transfer.tmp
cd transfer.tmp
- rsync -rltHxp --delete iwj@git.debian.org:/git/dgit-repos/repos/. .
+ rsync -rltHxp --delete iwj@git.debian.org:/git/dgit-repos/repos.now-on-gideon/. .
find \( \( ! -type f ! -type d \) \
-o -perm +5002 -o \! -perm +2555 \
if [ "x$master" = x ] && [ "x$sid" != x ]; then
git update-ref refs/heads/master refs/dgit/sid
fi)
+ (export GIT_DIR=$f
+ git for-each-ref --format="%(refname)" | while read r; do
+ case "$r" in
+ refs/heads/master) ;;
+ refs/tags/debian/*) ;;
+ refs/dgit/*) ;;
+ *)
+ git update-ref -d "$r"
+ ;;
+ esac
+ done)
done
cat <<END >$d/transfer.run