Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ant H5BP构建脚本-依赖项_Ant_Build Automation_Html5boilerplate - Fatal编程技术网

Ant H5BP构建脚本-依赖项

Ant H5BP构建脚本-依赖项,ant,build-automation,html5boilerplate,Ant,Build Automation,Html5boilerplate,我是一个ant新手,但我的期望是h5bp中的构建脚本将使用上次修改的信息来确保它只在需要时生成新文件。这并没有发生-似乎每一次调用ant build都会运行一切。有什么办法可以防止这种情况发生吗?这是h5bp构建脚本的设计特征吗 我已经扩展了project.xml,可以在需要时通过ftp发送到我的服务器(也可以复制到我的开发服务器),我发现这非常有用。但是,由于要从publish文件夹复制的图像有新的日期,即使没有更改,每次都会通过ftp上传,这既慢又不必要。FWIW我在Windows7上运行这

我是一个ant新手,但我的期望是h5bp中的构建脚本将使用上次修改的信息来确保它只在需要时生成新文件。这并没有发生-似乎每一次调用
ant build
都会运行一切。有什么办法可以防止这种情况发生吗?这是h5bp构建脚本的设计特征吗

我已经扩展了
project.xml
,可以在需要时通过ftp发送到我的服务器(也可以复制到我的开发服务器),我发现这非常有用。但是,由于要从
publish
文件夹复制的图像有新的日期,即使没有更改,每次都会通过ftp上传,这既慢又不必要。FWIW我在Windows7上运行这个(上传到Linux/Apache服务器)

通过查看
build.xml
文件,我看到了大量的
覆盖
设置-大多数设置为
“否”
,少数设置为
“是”
,因此我猜已经做出了一些有意识的决定。感谢理解原因

谢谢你的建议

谢谢

Abo


PS除此之外,构建脚本非常棒

所以,我想我可以回答我自己的一些问题

每次生成时都会删除发布(和中间)目录,因此始终会重新生成已发布的图像文件

有人知道img目录不能留在publish和mediate中的原因吗


谢谢

每次构建时,它都会从源代码生成一个新的构建。保留旧图像只会导致大量不必要的文件


也许您可以在首次FTPed图像文件时设置一个标志,然后启用“不上载图像”,除非特别要求这样做?

您可以相应地编辑您的问题吗?Stackoverflow是一个问答网站,不像论坛那样使用,问题必须在问题部分。答案只用于回答。