Phing: получите последний идентификатор фиксации (редакция) и используйте его как атрибут Phing
-
05-10-2019 - |
Вопрос
Я пытаюсь получить последний идентификатор ревизии от моего проекта SVN, используя Phing. Что я пытаюсь сделать, это следующее:
- Получить последний пересмотр / коммитар из SVN
- храните этот номер редакции как атрибут (чтобы я мог использовать это, чтобы добавить его в архив, я
уже создание, используя phing)
У меня нет рабочей копии на моем сервере, где работает Phing, поэтому я не могу использовать phing svnlastrevisiontask.
Решение 2
Мы нашли это сами и делали это следующим образом:
<exec command="svn info http://user:pass@localhost/repos/trunk | grep Revision | awk '{print $2}'" outputProperty="svn.lastrevision" />
Наслаждайтесь!
Другие советы
Есть встроенный способ получить Последняя редакция также
<svnlastrevision
svnpath="${svn.path}"
workingcopy="${outputdir}"
propertyname="svn.lastrevision"/>
Не связан с StackOverflow