【发布时间】:2013-11-06 09:13:34
【问题描述】:
我想创建一个文件集以通过 SCP 进行部署。到目前为止,一切都很好,正在部署文件,但是:
我只想部署具有动态名称的文件夹的文件和子文件夹。
我的目录树是:
Source Files
|_ _target
|_ <timestamp>-package
|_ css
|_ img
|_ js
|_ index.php
|_ css
|_ scss
|_ img
|_ config.rb
[...]
我只想部署
的文件和子文件夹_target | <timestamp>-package
所以我将文件集声明为
<fileset id="fileset:deployment" dir="${basedir}/_target">
<include name="**/**" />
</fileset>
如您所见,“_target”的子文件夹有一个动态名称,因为它包含一个时间戳(它是使用不同的 ant 目标创建的)。 SCP 现在部署整个文件夹“timestamp-package”,但我只想在那里部署文件和子文件夹。有什么方法可以实现吗?
【问题讨论】:
标签: ant