如何将一个文件夹内容复制到 Nant 脚本中的另一个文件夹?

Posted

技术标签:

【中文标题】如何将一个文件夹内容复制到 Nant 脚本中的另一个文件夹?【英文标题】:How to copy one folder content to another folder in Nant script? 【发布时间】:2011-09-05 10:43:11 【问题描述】:

我需要使用 Nant 脚本将文件夹 A 的内容复制到文件夹 B。如果文件夹 B 已经存在,则应首先删除并创建名为 B 的新文件夹并将文件夹 A 的内容复制到其中。我怎样才能使用 Nant 脚本做到这一点?

请帮帮我。

谢谢

【问题讨论】:

【参考方案1】:

您应该能够结合使用 DELETE 和 MOVE 任务...

<delete dir="$build.dir" />

<move todir="$build.dir">
    <fileset basedir="bin">
        <include name="*.dll" />
    </fileset>
</move>

http://nant.sourceforge.net/release/0.85/help/tasks/delete.html

http://nant.sourceforge.net/release/0.85/help/tasks/move.html

【讨论】:

以上是关于如何将一个文件夹内容复制到 Nant 脚本中的另一个文件夹?的主要内容,如果未能解决你的问题,请参考以下文章

在 MySQL 中,如何将一张表的内容复制到同一个数据库中的另一张表中?

在 MySQL 中,如何将一张表的内容复制到同一个数据库中的另一张表中?

NANT 复制所有具有相似名称的文件

如何将一种泛型类型的结构复制到 TypeScript 中的另一种泛型?

转换后将数据从一列复制到同一表中的另一列

如何将约束添加到 MYSQL 中的列仅以保存已存在于同一表的另一列中的值? [复制]