我正在使用Jenkins构建我的项目。在build.xml中,我编写了以下代码来将文件从src复制到dest文件夹。。。
<copydir src="../image_files/Ace/drawable-hdpi" dest="../IgnitorACE/res/drawable-hdpi"/>
问题是,在src中,只有两个图像文件与dest文件夹中的名称相同,但图像的模式/设计不同。所以,每当我运行构建时,jenkins都必须复制图像文件,并将其替换为新的但名称相同的图像。
上述命令正在工作,但作为收到警告
[copydir] DEPRECATED - The copydir task is deprecated. Use copy instead.
[copydir] Copying 2 files to /var/lib/jenkins/workspace/Ace Build/IgnitorACE/res/drawable-hdpi
因此,任何解决方案都将不胜感激。
感谢
由于警告清楚地指出[copydir] DEPRECATED - The copydir task is deprecated. Use copy instead
,因此应该使用copy
而不是copydir
命令。
所以,不是
<copydir src="../image_files/Ace/drawable-hdpi" dest="../IgnitorACE/res/drawable-hdpi"/>
使用
<copy file="../image_files/Ace/drawable-hdpi" tofile="../IgnitorACE/res/drawable-hdpi"/>
也可以通过官方链接了解更多详细信息。