A única maneira de fazer isso funcionar é manter todos os parâmetros em uma variável separada:
$arg1 = 'export', '-r'
$arg2 = $SVNRevision
$arg3 = '--force'
$arg4 = $exportfile
$arg5 = 'C:\Temp\__foo\export\'
&"$SVNEXE" $arg1 $arg2 $arg3 $arg4 $arg5
Isso parece, na verdade, bug Executar comandos que exigem cotas e variáveis é praticamente impossível