views:

66

answers:

2

I'm trying to get the latest revision ID from my SVN project using Phing. What I'm trying to do is the following:

  • get latest revision/commit number from svn
  • store this revision number as an attribute (so that I can use this to append it to the archive I'm
    already creating using phing)

I don't have a working copy on my server where phing is running, so I cannot use the Phing SvnLastRevisionTask.

+1  A: 

we found it ourselves and did it as follows:

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

enjoy!

Jorre
A: 

There's a built-in way to get the latest revision as well

<svnlastrevision
    svnpath="${svn.path}"
    workingcopy="${outputdir}"
    propertyname="svn.lastrevision"/>
Alister Bulman