Estou com o mesmo problema que você.
Se você não usa o ambiente de trabalho remoto tem uma solução bastante eloquente.
sc create testsvc binpath= "cmd /K start" type= own type= interact
sc start testsvc
O precedente irá aparentemente iniciar uma linha de comando como o sistema local. No entanto, isso não funciona na área de trabalho remota (ele inicia o processo, mas o prompt de comando não é exibido).
Para uma abordagem mais direta, você pode usar
sc create testsvc binpath= "svn info --username [username] --password [password] --non-interactive --trust-server-cert [svnserver]" type= own type= interact
sc start testsvc