0
私はAntを「継続的統合」に使用しています。私の仕事の1つは、あるポイントから別のポイントにフォルダをコピーすることです。ここに私の仕事です。 the official documentationが言うようにAntのデフォルト除外が機能しないのはなぜですか?
<target name="copy-new">
<copy todir="/files/apps/blog/" verbose="true">
<fileset dir=".">
<exclude name="**/.git" />
<exclude name="**/.gitignore" />
<exclude name="**/pom.xml" />
<exclude name="**/build.xml" />
<exclude name="**/readme" />
<exclude name="**/tmp" />
</fileset>
</copy>
</target>
、デフォルト除外があり、そのような.gitフォルダなど
しかし、私のログには、このことを示している:(より多くのがあります)
...
[copy] Copying /var/lib/jenkins/jobs/blog/workspace/.git/objects/19/5d7e2de34db6ecc5078c477eb26d0684f68bb7 to /files/apps/blog/.git/objects/19/5d7e2de34db6ecc5078c477eb26d0684f68bb7
...
これらを追加する方法フィルタを無視するファイルですか?このよう
はなぜデフォルト除外はアリで使用されていませんか? '**/.git/**'はデフォルトで表示されているので? –
古いバージョンの 'ant'を使用している可能性があります。これは1.8.2以降です。 – nfechner
いいえ、新しくインストールされました。バージョン1.8.2。 –