phing: obtenir dernière validation ID (révision) et l'utiliser comme un attribut phing
-
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.
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