<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    如鵬網 大學生計算機學習社區

    CowNew開源團隊

    http://www.cownew.com 郵件請聯系 about521 at 163.com

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      363 隨筆 :: 2 文章 :: 808 評論 :: 0 Trackbacks

    剛才寫了一個日構建腳本,還沒有寫完,還差界面冒煙測試、把構建結果通知相關開發人員這個功能沒有實現,太晚了,明天再搞:
    <?xml version="1.0" encoding="GB2312" ?>

    <project name="dailybuild" default="main">

    <!--tomcat的路徑-->
    <property name="tomcathome.dir"
    ??? value="C:\Program Files\Apache Software Foundation\Tomcat 5.0\"/>

    <property name="tomcathome.mgr.dir"
    ??? value=">
    <property name="tomcat.username"
    ??? value="admin"/>
    <property name="tomcat.password"
    ??? value=""/>

    <property name="cownewwebpath"
    ??? value="/CownewPISWeb"/>
    <!--Web應用的路徑-->???
    <property name="cownewwebhome.dir"
    ??? value="${tomcathome.dir}webapps\CownewPISWeb\"/>
    ?
    <!--Web應用的源碼路徑(主要供稍后的編譯用)-->?????
    <property name="cownewwebhome.java.dir"
    ??? value="${cownewwebhome.dir}WEB-INF\java\"/>
    ?
    <!--Web應用輸出的class路徑-->???????
    <property name="cownewwebhome.classes.dir"
    ??? value="${cownewwebhome.dir}WEB-INF\classes\"/>
    ?
    <!--CVS根路徑-->????
    <property name="cvsRoot"
    ??? value=":pserver:楊中科:123456@192.168.1.6:/cvsrep"/>
    ???
    <property name="cvs.outtemp.dir"
    ??? value="${cownewwebhome.dir}cvsout/"/>

    <taskdef name="stopTomcat" classname="org.apache.catalina.ant.StopTask">???????
    ? <classpath>???????????
    ??? <path location="${tomcathome.dir}/server/lib/catalina-ant.jar"/>???????
    ? </classpath>???
    </taskdef>

    <taskdef name="startTomcat" classname="org.apache.catalina.ant.StartTask">???????
    ? <classpath>???????????
    ??? <path location="${tomcathome.dir}/server/lib/catalina-ant.jar"/>???????
    ? </classpath>???
    </taskdef>

    <target name="main">

    <echo>停止Tomcat</echo>

    <stopTomcat url="${tomcathome.mgr.dir}" username="${tomcat.username}"
    ??? password="${tomcat.password}" path="${cownewwebpath}"/>

    <echo>清除原有構建文件</echo>

    <delete dir="${cownewwebhome.dir}"/>

    <echo>開始從CVS下拉代碼</echo>

    <mkdir dir="${cvs.outtemp.dir}"/>
    <cvs cvsRoot="${cvsRoot}" package="CownewPISWeb" dest="${cvs.outtemp.dir}"/>
    <mkdir dir="${cownewwebhome.dir}"/>
    <copy todir="${cownewwebhome.dir}">
    ? <fileset dir="${cvs.outtemp.dir}CownewPISWeb/WebContent/"/>
    </copy>

    <mkdir dir="${cownewwebhome.java.dir}"/>
    <copy todir="${cownewwebhome.java.dir}">
    ? <fileset dir="${cvs.outtemp.dir}CownewPISWeb/src/"/>
    </copy>
    <delete dir="${cvs.outtemp.dir}"/>

    <echo>開始編譯源代碼</echo>
    <mkdir dir="${cownewwebhome.classes.dir}"/>
    <javac srcdir="${cownewwebhome.java.dir}" destdir="${cownewwebhome.classes.dir}" >
    ?? <classpath>
    ????? <pathelement location="E:\保留文檔\java\常用包\junit-3.8.1.jar" />
    ?? </classpath>

    </javac>
    <delete dir="${cownewwebhome.java.dir}"/>

    <echo>啟動Tomcat</echo>

    <startTomcat url="${tomcathome.mgr.dir}" username="${tomcat.username}"
    ??? password="${tomcat.password}" path="${cownewwebpath}"/>


    <echo>開始冒煙測試</echo>
    ?<junit printsummary="yes" fork="yes" haltonfailure="no">
    ??? <classpath>
    ?????? <pathelement location="E:\保留文檔\java\常用包\junit-3.8.1.jar"/>?
    ?????? <pathelement location="${cownewwebhome.classes.dir}"/>?????????
    ??? </classpath>
    ??? <batchtest fork="yes" todir="${cownewwebhome.classes.dir}" haltonfailure="no">
    ????? <fileset dir="${cownewwebhome.classes.dir}">
    ????????? <include name="**/bvt/*.class" />
    ?????? </fileset>
    ??? </batchtest>
    ?</junit>
    <echo>todo:</echo>

    </target>


    </project>


    評論

    # re: 我的日構建腳本(進行中) 2006-09-18 17:32 JonneyQuest
    請問在用Ant復制文件的時候,有沒有辦法只復制被修改過的文件,如果文件沒有被修改過,就不會被復制。  回復  更多評論
      


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 天天影院成人免费观看| 久久久久高潮毛片免费全部播放| 好先生在线观看免费播放| 中国在线观看免费高清完整版| 久久精品国产亚洲AV无码偷窥| 色播在线永久免费视频网站| 亚洲日韩精品射精日| 免费毛片a线观看| 久久精品国产亚洲AV无码麻豆| jjizz全部免费看片| 亚洲六月丁香六月婷婷蜜芽| 无限动漫网在线观看免费| 亚洲熟妇无码AV| 国产一区二区免费在线| caoporm超免费公开视频| 亚洲成AV人片一区二区密柚| 91成人在线免费视频| 久久亚洲精品国产精品婷婷| 免费视频成人手机在线观看网址| 亚洲AV人无码综合在线观看| 亚洲视频免费在线看| 亚洲第一成年网站视频| 亚洲成人影院在线观看| 曰批全过程免费视频在线观看无码 | a高清免费毛片久久| 亚洲精品高清视频| 免费a级毛片高清视频不卡| 青草久久精品亚洲综合专区| 中文字幕一精品亚洲无线一区| 久久国产精品一区免费下载| 亚洲人成图片网站| 精品亚洲视频在线观看| 在线看片免费人成视久网| 亚洲国产精品ⅴa在线观看| 亚洲午夜国产精品无码| AV无码免费永久在线观看| 久久亚洲精品无码aⅴ大香| 91在线视频免费观看| 色偷偷女男人的天堂亚洲网| 亚洲一级片内射网站在线观看| 看一级毛片免费观看视频|