Phing: получите последний идентификатор фиксации (редакция) и используйте его как атрибут Phing

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

  •  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"/>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top