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

このツールは、当社の Web サイトから入手できます。

編集:あなたのコメントに対処するための適切な書式を設定できるように、回答を少し拡張します:

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 に答える