• 项目新功能开发的部署问题 Mr


    这里仅以svn版本资源库进行讲解:

        在项目中我们经常会遇到这种情况,我们的项目已经上线,客户在某一阶段要求增加一些新的功能,假定我们项目svn上的最终版本为ultralEend,版本最后更新的时间为20120707,现在我们在20120708开始开发新的功能,期间产生的更新我们不断的与svn版本库进行同步,功能开发完成之后我们需要对此功能的模块进行打包部署,传统的方法是我们将这些更新的目录进行复制,或者直接将项目全替换(非常不明智)。现在向大家提供一个myeclipse插件,这个插件可以通过文本的目录将项目的内容进行自动的打包。那么现在我们只要提供这个目录就好了,目录怎样提供呢,简单!我们可以利用svn的log功能按照日期选择期间更新的内容:

    此时我们将下面的地址选中并将地址修改为:

    /src/main/com/ultrapower/eoms/zln/qc
    /src/main/com/ultrapower/eoms/zln/qc/model
    /src/main/com/ultrapower/eoms/zln/qc/model/QcInfo.java
    /src/main/com/ultrapower/eoms/zln/qc/manager
    /src/main/com/ultrapower/eoms/zln/qc/manager/QcManager.java
    /src/main/com/ultrapower/eoms/zln/qc/service
    /src/main/com/ultrapower/eoms/zln/qc/service/QcService.java
    /src/main/com/ultrapower/eoms/zln/qc/web
    /src/main/com/ultrapower/eoms/zln/qc/web/QcAction.java
    /src/resources/messages_en_US.properties
    /src/resources/messages_zh_CN.properties
    /src/resources/spring/zlnqc.xml
    /src/resources/sqlconfig/zln/qc
    /src/resources/sqlconfig/zln/qc/SQL_4A_QcComplete.xml
    /src/resources/sqlconfig/zln/qc/SQL_4A_QcList.xml
    /src/resources/struts.xml
    /src/resources/struts/zlnqc.xml
    /WebRoot/zln/zlnqc
    /WebRoot/zln/zlnqc/qcComplete.jsp
    /WebRoot/zln/zlnqc/qcList.jsp
    /WebRoot/zln/zlnqc/searchByCondition.jsp
    /WebRoot/zln/zlnqc/qcBatch.jsp

    地址很明显插件的读取是从项目根目录开始:

    现在我们通过插件将文件打包:

    双击export会出现选择文件地址(这里的文件地址是目录文件)和目标目录(存储打包文件的目录),点击完成,操作结束。

    这里还有一点需要注意,项目中的目录需要做如下修改:

    修改之后导入文件格式应为这样:

    /WebRoot/zln/zlnqc/qcBatch.jsp
    /WebRoot/zln/zlnqc/qcComplete.jsp
    /WebRoot/zln/zlnqc/qcList.jsp
    /WebRoot/zln/zlnqc/searchByCondition.jsp
    src/com/ultrapower/eoms/zln/qc/manager/QcManager.java
    src/com/ultrapower/eoms/zln/qc/model/QcInfo.java
    src/com/ultrapower/eoms/zln/qc/service/QcService.java
    src/com/ultrapower/eoms/zln/qc/web/QcAction.java
    src/messages_en_US.properties
    src/messages_zh_CN.properties
    src/spring/zlnqc.xml
    src/sqlconfig/zln/qc/SQL_4A_QcComplete.xml
    src/sqlconfig/zln/qc/SQL_4A_QcList.xml
    src/struts.xml
    src/struts/zlnqc.xml

     

  • 相关阅读:
    进程间通信小结
    菜鸡和菜猫进行了一场Py交易
    菜鸡开始接触一些基本的算法逆向了
    菜鸡学逆向学得头皮发麻,终于它拿到了一段源代码
    静态分析-Windows找密码
    逆向-完成地址随机化关闭
    QSortFilterProxyModel 的过滤 排序
    linux命令2
    linux 命令1
    error c2059 c3905 c2148 c2238
  • 原文地址:https://www.cnblogs.com/rafx/p/exportPlugin.html
Copyright © 2020-2023  润新知