¿Por qué Windows no puede ejecutar php exec () ejecutando el command svn con url definido?

Tengo un script php que uso para extraer el número de versión svn (fyi: la respuesta aceptada aquí: ¿Cómo puedo get el número de revisión svn en PHP? Es incorrecto).

primero corro:

exec('svn info | grep URL', $y); 

para get la URL del repository, y luego ejecutar:

 exec('svn info ' . $url . ' | grep Revision', $z); 

para get la revisión de lo último en repo.

el primer command funciona bien; pero el segundo se cuelga en Windows. Estoy bastante seguro de que esto solía funcionar; ¿Alguna idea de por qué no se puede agregar la url al command svn en la llamada a Windows PHP?