svnnotify ocasionalmente produz lixo

2

Eu corro svnnotify de um gancho pós-commit do Subversion:

#!/bin/sh
RECEIVERS="\
        -x [email protected]=patients/ \
        -x [email protected]=gui/ \
        -x [email protected]=trunk/haxe"
NOTIFIER=/usr/bin/svnnotify
if [ -x "$NOTIFIER" ]; then
        "$NOTIFIER" \
        --repos-path "$1" --revision "$2" --with-diff \
        --set-sender [email protected] --user-domain example.com \
        $RECEIVERS $3
fi

Que funciona muito bem, mas ocasionalmente o diff fica corrompido, no sentido de que contém um pequeno bloco de algo que parece corrupção de memória:

X‚ö·”ηð™Ù¿íù·”ηd‚ö·ôÏú· €ö·  €œÙ¿ætù·”η.¸ö·                    ”η 

Eu tentei dar a opção --encoding ISO-8859-1 ao svnnotify, mas ainda vejo a corrupção.

Eu estou em um sistema Debian Lenny usando libsvn-notify-perl 2.79-1. Alguma idéia?

    
por J P 10.08.2010 / 14:43

0 respostas

Tags