0

我需要在 ant 的 perforce 控制下询问一个文件,并使用该 perforce 元数据(标签/标签,最新修订号,...)做一些事情。

<target name="doSomethingWithP4MetaData">
      ????

     <echo>${aP4File.lastId} </echo>
     <echo>${aP4File.description}</echo>
</target>

问题是 p4stat 示例看起来不像我想做的那样。

有什么建议么?谢谢你的帮助

4

1 回答 1

2

您可能想看看我们几年前构建的 Ant 集成 P4Ant。以下是有关其 fstat 方法的文档:

http://www.perforce.com/perforce/doc.current/manuals/p4ant/p4tasks.html#p4jfstat

您可以从我们的网站获取该工具。

编辑:稍微扩展答案,以便我可以有适当的格式来解决您的评论:

然后你想要 P4JChanges:http ://www.perforce.com/perforce/doc.current/manuals/p4ant/p4tasks.html#p4jchanges

有了它,您可以:

<p4jchanges
    maxmostrecent="1"
    files="..."
/>

更改列表编号列表将放在“p4.changelists”属性中。

于 2013-07-03T21:56:15.327 回答