关闭

自动复制指定文件到指定目录中的NANT脚本

507人阅读 评论(0) 收藏 举报

一段自动复制指定文件到指定目录中的NANT脚本build.build,这样就不用担心复制文件会出错了。如下



1 <?xml version="1.0" encoding="gb2312" ?>

2 <project name="MyTest" default="run">
3     <property name="basename" value="WebSite"/>
4     <property name="debug" value="true"/>
5     <property name="base.dir" value="源文件来" />
6     <property name="deploy.dir" value="目的文件夹" />
7     <property name="FxCop.dir" value="http://www.cnblogs.com/../deploy" /> 
8     <target name="clean">
9     
10     </target>
11     <target name="deploy" depends="clean">    
12     <!--********** 将projectA相关的dll拷贝到各个站点的bin目录下 Begin    **********-->
13     <copy todir="${deploy.dir}/WebSiteA/bin">
14         <fileset basedir="${base.dir}/bin/Release/">
15                 <include name="*.dll" />
16             </fileset>
17     </copy>
18     <copy todir="${deploy.dir}/WebSiteB/bin">
19         <fileset basedir="${base.dir}/bin/Release/">
20                 <include name="*.dll" />
21             </fileset>
22     </copy>
23     <copy todir="${deploy.dir}/WebSiteC/bin">
24         <fileset basedir="${base.dir}/Release/">
25                 <include name="*.dll" />
26             </fileset>
27     </copy>
28     <copy todir="${deploy.dir}/WebSiteD/bin">
29         <fileset basedir="${base.dir}/bin/Release/">
30                 <include name="*.dll" />
31             </fileset>
32     </copy>
33         <copy todir="${deploy.dir}/WebSiteE/bin">
34         <fileset basedir="${base.dir}/bin/Release/">
35                 <include name="*.dll" />
36             </fileset>
37     </copy>
38     <!--**********将projectA相关的dll拷贝到各个站点的bin目录下 End    **********-->    
39     </target>
40 <target name="run" depends="fxcop">
41     </target>
42     <target name="fxcop" depends="deploy">
43         
44     </target>
45 </project>
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:34934次
    • 积分:646
    • 等级:
    • 排名:千里之外
    • 原创:26篇
    • 转载:25篇
    • 译文:1篇
    • 评论:7条
    最新评论