Dun*_*can 5 nant foreach build sql-order-by
我有一个 NAnt 任务“ship”将我当前的 .sql 脚本打包到构建中,然后使用递增 int {######} 命名该构建并将其复制到构建文件夹。
我有另一个执行这些构建脚本的 NAnt 任务。
它们必须按顺序执行,但在我上次的尝试中,它们并非如此。我可以“强制” NAnt 按字母顺序工作吗?
失败:
<fileset basedir="source\tsql\builds\" id="buildfiles">
<include name="*.sql.template.sql" />
<exclude name="*.sql" />
<exclude name="*asSentTo*" />
</fileset>
<foreach item="File" property"filename">
<in refid="buildfiles">
<echo message="${filename}" />
</in>
</foreach>
Run Code Online (Sandbox Code Playgroud)
经过:
<foreach item="File" property="filename" in="source\tsql\builds">
<do>
<if test="${string::ends-with(filename,'.sql.template.sql')}">
<echo message="${filename}" />
</if>
</do>
</foreach>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4774 次 |
| 最近记录: |