Phing: obtener la última confirmación de identificación (revisión) y usarlo como un atributo Phing

StackOverflow https://stackoverflow.com/questions/2948524

  •  05-10-2019
  •  | 
  •  

Pregunta

Estoy tratando de obtener la última ID de revisión de mi proyecto SVN usando Phing. Lo que estoy tratando de hacer es la siguiente:

  • obtener la última revisión / número comprometerse desde SVN
  • guardar este número de revisión como una atributo (de modo que pueda utilizar este para añadirlo al archivo Estoy
    ya crear usando Phing)

No tengo una copia de trabajo en mi servidor donde se está ejecutando Phing, así que no puedo utilizar el Phing SvnLastRevisionTask.

¿Fue útil?

Solución 2

nos encontramos a nosotros mismos y lo hizo de la siguiente manera:

<exec command="svn info http://user:pass@localhost/repos/trunk | grep Revision  | awk '{print $2}'" outputProperty="svn.lastrevision" />

disfrutar!

Otros consejos

Hay un sistema incorporado en forma de obtener el última revisión así

<svnlastrevision
    svnpath="${svn.path}"
    workingcopy="${outputdir}"
    propertyname="svn.lastrevision"/>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top