Nesses casos, eu descarregaria o repositório, modificaria e recarregaria o dump ou usaria o script para executar as alterações necessárias em um loop, ou seja, se estiver usando o Bash -
for i in {1..999}
do
svn propset --revprop -r $i svn:author your_username
done
Substitua 1..999 pelo intervalo de revisões reais a ser aplicado a.
Supondo que você execute o script de onde a cópia de trabalho está, você também pode obter o último número de revisão no script, por exemplo:
REV='svn info | grep Revision: | cut -c11-'
for ((i=0; i<=${REV}; i++))
do
svn propset --revprop -r $i svn:author your_username
done
"svn info" também pode ser usado para recuperar o autor da alteração:
svn info -r revnum | grep 'Last Changed Author:' | cut -c22-