制作项目同步包(笔记)

项目同步包的制作步骤:

1、同步包:

  1)命名规则:项目名+日期 + 当前时间(小时+分钟)+同步包  如:安健环201807161049同步包

  2)组成:程序同步、数据库同步、同步说明。

   

  3)程序同步组成:程序同步、版本历史。{ 如:程序同步:jsp  + WEB-INF + 版本历史  +其他文件(有则加,没有则不加)}

    

  4)版本历史中的版本说明文件:

    命名规则:版本说明 + 当前同步包名字(上一个同步包名字的基础上)如图:

    

 2、操作步骤详情:

  1)程序同步包:

    A. 首先在桌面上新建一个空的文件夹 (create);

    B. 找到自己项目存放的根目录(如:E:\myeclipse\htmis_ceshi) --》选中项目 --》鼠标右键 ---》 Tortoise SVN ---》 show log(即:查看版本历史记录) ---》选中起始版本 至 项目合并并提交且更新后的版本号如图:

      

    C. 选中起始版本 ~ 最新版本号后, 右键---》 Compare revision  ---》 选中全部文件(*.jsp 、*.xm、*.java)如图:

      

    D. 将这些文件导出到指定的create文件夹中:全选这些文件后  ---》右键 ---》 Export selection  to ....  如图:

      

    E. 导出完成后,在create文件夹中会自动生产 src、WebRoot 两个文件夹。(备注:src是Java源码生产的 、WebRoot是xml 、jsp等文件生成的)如图:

      

    

    F. 使用转换程序(gkjtext)将导出来的文件进行编译:如图:(备注:编译项目的目的:将Java文件转换成classes文件)

      第一步:先核对下需要编译的文件路径是否一致 和 tomcat 下的项目路径是否一致。(备注:tomcat 下的项目是制作同步包项目在合并 提交 且更新后在tomcat 下部署  运行过的)

          

      第二步:核对无误后,执行编译。gkjtext ---》 CopyClassByJavaFile.java  ---》 右键 ---》 Run As  ---> Java Application 如图: 

          

        

    G. 执行完编译后,在create 文件夹中自动生成一个WEB-INF文件夹。

      

      第一步: 删除src文件夹 如图:

      第二步:将WEB-INF 剪切到WebRoot下 如图:

        

      第三步:将WebRoot重命名为浏览器访问的名字(如:htmis)----> 即程序包就制作完成了。  如图:

        

      

      第四步: 将制作完成的程序同步包(即:htmis) 复制到项目程序同步文件夹中。如图:

        

          图1

        

          图2

    

 3、版本历史说明文件制作:

    1)步骤1:项目存放根目录(如:E:\myeclipse\htmis_ceshi) --》选中项目 --》鼠标右键 ---》 Tortoise SVN ---》 show log(即:查看版本历史记录) ---》选中起始版本 至 项目合并并提交且更新后的版本号 ---》右键 ---》Copy to clipboard  ---》 复制到版本历史.txt文件中  空白处右键粘贴即可。如图:

      

        图1

    

      图2

    

      图3

   

   2)版本说明命名规则:

      版本说明 + 当前同步包名字(上一个同步包名字的基础上)如图:

           

 

二、数据库同步包制作:

  1、数据库文件一般都是开发人员给的 *.sql  或 *.pmd文件。如果没有做好的数据文件,若平时是单独发的某一个sql语句的修改、添加。。。语句,这需要自己单位收集并整理成 *.sql  或 *.pmd文件。如果数据库没有相关文档,则不用制作数据库同步包。如图:

    

  三、已解决问题详情:

    1、已解决问题文档:就是将最近项目修改或更新、或添加了什么内容进行一一整理出来,并与现场人员清楚知道最近在项目中做做了什么操作。如图:

    

  

四、同步说明:

   

  

    

猜你喜欢

转载自www.cnblogs.com/raishao/p/9316994.html