ant build.xmlを使用してCVSに接続する際に問題があります。 私はその理由は、CVSタスクのパッケージ属性で空白だった考え出した:私はあなたとモジュールを指定したい場合は、我々は、ネストされた<モジュール>要素を使用していること(http://ant.apache.org/manual/Tasks/cvs.html)アリのウェブサイトから学んだant build.xmlのcvsタスクでネストされた要素モジュールを使用
<cvs cvsRoot=":pserver:[email protected]:/CVSREPO_CCP_MIG" dest="${basedir}" package="My Test Project"/>
その名前のスペース。これは、パッケージ属性と異なり、この属性を使用して指定されたモジュールは、名前にスペースを含むことができます。
私は、次を使用してみました:
<cvs cvsRoot=":pserver:[email protected]:/CVSREPO_CCP_MIG" dest="${basedir}">
<module name="My Test Project"/>
</cvs>
これを再び文句:
build.xml:39: cvs doesn't support the nested "module" element.
にはどうすればCVSタグとモジュール要素を使用できますか?
Antバージョンは1.7.xです。
私はあなたのコードをテストするためにCVS公式リポジトリを使用しました。それはうまくいきました...私はANT 1.8.2にあります – coolcfan
@abksrv - ''がAntバージョン1.8.0で追加されました:http://archive.apache.org/dist/ant/RELEASE-NOTES-1.8.0 .html。あなたは古いバージョンを使用していると思います。 –
@martinclaytonあなたはそこにいます。私は1.7.xです。ありがとう。 – abksrv