매크로 집합을 사용하여 파일 세트를 다른 위치와 FTP 서버에 복사했습니다. 하지만 복사가 아주 느려서 7z를 사용하여 번들을 압축하고 FTP로 모든 것을 하나의 단일 파일로 복사하려고합니다. 7z를 사용하여 끝낼 수 있습니까? 내 amcrodef는 아래 작동합니다 :ANT의 매크로 정의에 7z 통합
<macrodef name="copyimages">
<attribute name="todir"/>
<sequential>
<copy todir="@{todir}" overwrite="true" failonerror="false">
<fileset dir="${build.output.dir}">
<include name="logs/*${build.id}*armv5*scan2.html"/>
<include name="logs/*${build.id}*main.ant.log"/>
<include name="logs/*${build.id}*bom.xml"/>
<include name="logs/compile/*${build.id}*.*"/>
<include name="logs/cone/*${build.id}*.*"/>
<include name="logs/post/*${build.id}*.*"/>
<include name="logs/roms/*${build.id}*.*"/>
<include name="**/*${build.id}_codescanner/**"/>
</fileset>
</copy>
</sequential>
</macrodef>
<copyimages todir="${publish.ssdoci.dir}/${env.version}.${build.number}"/>
에서
는 위의 매크로로 작업 할 수있는 ZIP 구문을 아시나요? – mhuq
@ user579910 예제 구문으로 답변을 업데이트했습니다. – Raghuram