Estoy tratando de get la última ID de revisión de mi proyecto SVN usando Phing. Lo que bash hacer es lo siguiente:
No tengo una copy de trabajo en mi server donde se está ejecutando Phing, así que no puedo usar el Phing SvnLastRevisionTask.
Hay una forma incorporada de get la última revisión también
<svnlastrevision svnpath="${svn.path}" workingcopy="${outputdir}" propertyname="svn.lastrevision"/>
lo encontramos nosotros mismos y lo hicimos de la siguiente manera:
<exec command="svn info http://user:pass@localhost/repos/trunk | grep Revision | awk '{print $2}'" outputProperty="svn.lastrevision" />
¡disfrutar!