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

来源:互联网 发布:矩阵的合同矩阵怎么求 编辑:程序博客网 时间:2024/05/02 04:53

一段自动复制指定文件到指定目录中的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>
原创粉丝点击