我正在尝试使用Phing从我的SVN项目中获取最新的修订版ID。 我要做的是以下内容:
我的服务器上没有正在运行phing的工作副本,所以我不能使用Phing SvnLastRevisionTask。
答案 0 :(得分:1)
我们自己找到了它并按如下方式做到了:
<exec command="svn info http://user:pass@localhost/repos/trunk | grep Revision | awk '{print $2}'" outputProperty="svn.lastrevision" />
享受!
答案 1 :(得分:1)
还有一种内置的方式来获取latest revision
<svnlastrevision
svnpath="${svn.path}"
workingcopy="${outputdir}"
propertyname="svn.lastrevision"/>