phing: obtenir dernière validation ID (révision) et l'utiliser comme un attribut phing

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

  •  05-10-2019
  •  | 
  •  

Question

Je suis en train d'obtenir le dernier numéro de révision de mon projet SVN en utilisant Phing. Ce que je suis en train de faire est le suivant:

  • obtenir la dernière révision / commit numéro svn
  • stocker ce numéro de révision en tant attribut (pour que je puisse l'utiliser de l'annexer à l'archive je suis
    déjà créée avec phing)

Je n'ai pas une copie de travail sur mon serveur où phing est en cours d'exécution, donc je ne peux pas utiliser le Phing SvnLastRevisionTask.

Était-ce utile?

La solution 2

nous l'avons trouvé et nous l'avons fait comme suit:

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

amusez-vous!

Autres conseils

Il y a une façon intégrée pour obtenir le dernière de révision et

<svnlastrevision
    svnpath="${svn.path}"
    workingcopy="${outputdir}"
    propertyname="svn.lastrevision"/>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top