Obtenga el error completo de svn al ejecutar desde powershell

Configuración: agregue un nuevo file, haga un svn add y luego elimine el file para que obtenga un error de svn faltante:

c:\path\trunk\svn commit C:\path\trunk>svn commit svn: E155010: Commit failed (details follow): svn: E155010: 'C:\path\trunk\New Text Document.txt' is scheduled for addition, but is missing 

Sin embargo, si ejecuta este mismo command desde powershell obtendrá lo siguiente en su lugar:

 PS>&svn commit svn.exe : svn: E155010: Commit failed (details follow): At line:1 char:1 + &svn commit + ~~~~~~~~~~~ + CategoryInfo : NotSpecified: (svn: E155010: C...etails follow)::String) [], RemoteException + FullyQualifiedErrorId : NativeCommandError 

Notarás que la salida de PowerShell nunca muestra los "detalles a los que se hace reference". ¿Hay alguna manera de mostrar la salida completa del command?

Obtengo resultados idénticos en powershell y cmd cuando sigo tus pasos. Ambos producen:

 svn: E155010: Commit failed (details follow): svn: E155010: 'C:\temp\trunk\test.txt' is scheduled for addition, but is missing 

Powershell no está obteniendo un logging de error. Esto está usando Tortoise SVN 1.9.7 en Powershell 5.1. Una vez dicho esto, es posible que pueda get más detalles mirando $ error [0] y verificando la propiedad Excepción.

 $error[0].Exception | Select-object *