`
cailongyi
  • 浏览: 8976 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
文章分类
社区版块
存档分类
最新评论

分享我自己写的一个补丁包打包工具

阅读更多
分享我自己写的一个补丁包打包工具: Jhotfix

该插件需要安装 SVN 1.6 及以上版本插件先,然后就可以从日志中把选中的日志所对应修改的类打成一个补丁包。主要应用于WEB开发时打补丁包用。
我的微博:http://weibo.com/c01ly
发布地址:http://www.oschina.net/p/jhotfix
--------------------------------------

1.概述

Jhotfix 由Alon Cai 开发的一上简单的插件,利用该插件可以从SVN的日志上导出对应修改的 class和资源文件。主要用于 web 工程导出补丁包或 Ant 打包脚本。

2.安装

  2.1 安装前提

  (1)Eclipse 的版本是3.1及以上的平台

  (2)Eclipse 已完全安装SVN1.6及以上版本的插件

   2.2 安装

   从 Eclipse 或 MyEclipse 中添加安装插件地址:请复制【http://alon.35free.net/update/】地址
添加地址:
   
   即可看以相应的组件
   

  安装步骤(同安装其它插件一样,这里省略)

3.作用与使用

   3.1 在工程文件(夹)中的应用(非 SVN )

    选中工程目录下的资源文件或文件夹(可多选,可不有连续),然后右击:   



     选择英文环境菜单“Jhotfix”(或中文环境菜单“热补丁包”)

     3.1.1 子菜单英文环境“Generate ant Script”(或中文件环境菜单“导出Ant脚本”)

     即可在你的工程目录下多出一个 build.xml 的 ANT 脚本,只要在 ant 脚本中右击 run as ant build 即可执行打包。该包将包含所有你选择的文件或文件夹,java 文件只会打包它的 class文件,该包直接解压到你的服务器,覆盖即可以完成补丁的打入。

    
     3.1.2 子菜单英文环境“Generate Zip package”(或中文环境“Jhotfix|导出Zip压缩包”)

     这个菜单直接导出ZIP包到你指定的文件目录下,直接就是一个补本包,同3.1.1 所打包的一致。

   3.2 在SVN 日志中的使用

   先查看工程或工程下的文件或文件夹的 SVN 的资源历史记录(即 SVN日志),然后在显示的 SVN 中的日志列表中,选择需要打包的 SVN 日志,右击出现和3.1一样的菜单,里面也有同样的子菜单

    查看SVN日志(可以从工程,也可以从文件右击菜单)
  

    在SVN日志中,右击日志:
    
   3.2.1 生成 ANT 脚本

   将生成 ant 打包补丁的脚本,里面含所选SVN日志中有修改或添加的类文件及资源文件。SVN的日志选择可以多选,也可以不连续选择。

  3.2.2 生成 zip 包

   将生成 ZIP补丁包,里面含 有所选SVN日志中有修改或添加的类文件及资源文件。与 3.1.2 不同的是,多了一个文本文件,里面记录所有SVN日志的修改注释及所对应的文件。
生成的两个文件:
   
    压缩包内容:
   
    文本文件内容:
     
分享到:
评论

相关推荐

    windows系统补丁打包安装工具

    Widows安全一直是个大问题,新的补丁层出不穷,有时系统不得不重装,然而,在线更新补丁,很费时,只要你以前下过补丁你就可以使用此工具,自动安装所有更新,节省你的时间。 同时,本工具也适用于,封装GHOST系统...

    补丁打包工具

    java代码补丁打包工具,设置下文件路径以及项目路径可以自动打包成补丁包

    补丁包打包工具

    MoleBox9x 是一款实时 EXE 封包工具,可以将 Windows 平台上的应用程序与其辅助数据及运行组件合成封包为一个单一的文件,封包后的文件仍能完好运行。MoleBox9x 提供两种封包方式:x1+x2+x3+...+x99=y1 以及 x1+x2+...

    java swing补丁工具,打包class文件,jsp,html,js,css,xml,jar等文件,同时也支持其他格式的文件打包

    分享自己做的的打包工具,希望能帮助到平时为一堆补丁文件class(自动包含class内部类),jsp,html,js,css,xml,jar等文件花费很长时间整理的朋友,有了我这个工具,似乎这一切都变得简单,你只需要选择路径,然后在...

    J2EE项目更新补丁包打包工具

    原创作品,所以分数高一点,没办法,偶下资源比较多,急需资源分啊。

    JAVA增量包打包工具

    项目增量补丁包神器桌面版:全自动web增量打包发版,支持gitee/git/svn,支持多模块项目

    文件资源打包工具

    web项目升级时,向来以文件资源复杂为难,该工具主要通过制作升级配置文件upfile.txt来规范复杂资源的打包过程,通过该工具,将工程相对路径完美的保留,同时对有升级路径及文档编写要求的工程,能有很好的升级日志...

    打包指定的补丁工具

    JAVA打包指定的补丁工具,打包指定class文件,jsp文件等。无需一个一个查找复制,极其方便。对增量更新文件维护灰常方便。

    ant代码打包,补丁包抽取工具,javaweb

    Java开发环境抽取增量补丁包

    Java打增量补丁包工具

    https://blog.csdn.net/zou_hailin226/article/details/82836328 我已经将描述写成教程,需要的下载

    文件增量打包工具

    文件增量打包工具,用于对发布增量代码文件进行扫描,打包生成补丁文件

    用swing开发的,生成补丁包工具

    用Swing开发的 补丁包工具,对于维护项目经常需要根据BUG进行修复,修复后的BUG需要经过测试再发布生产环境部署,所以需要修复BUG打成补丁包,有了这个工具后不需要再一个个文件去找修复的文件,补丁包工具会根据...

    Windows2012R2补丁包.rar

    Windows2012R2补丁包:Microsoft更新KB2919355

    补丁包抽取工具(Eclipse插件)

    在eclipse编辑器中: 1、随时右键保存当前文件路径到文件清单中。 2、随时打开当前文件所在的系统目录,或打开当前Java类所编译生成的class目录 3、点击打包可直接根据文件清单生成你想要的补丁包,保存到指定地方

    java打包工具

    分享自己做的的打包工具,希望能帮助到平时为一堆补丁文件class(自动包含class内部类),jsp,html,js,css,xml,jar等文件花费很长时间整理的朋友,有了我这个工具,似乎这一切都变得简单,你只需要选择路径,然后在...

    CBA打包工具

    CAB打包工具 相当有用。主要就是制作PE镜像和PPC安装程序。 和系统补丁等等 。实用性非常强。

    IE11安装程序和更新补丁包

    此程序可无需联网,本地进行安装里面包汗了IE11的安装程序 和 安装IE11需要的更新补丁包

    DirectX完全补丁包

    DirectX完全补丁包 DirectX完全补丁包DirectX完全补丁包 DirectX完全补丁包DirectX完全补丁包 DirectX完全补丁包

    ArcGIS10.5补丁包

    关于ArcGIS安装过程中要用到的补丁包,版本10.5

    LoadRunner11四个补丁包.zip

    LoadRunner11四个补丁包: LoadRunner11_Patch1.zip LoadRunner11_Patch2.zip LoadRunner11_Patch3.zip LoadRunner11_Patch4_qfe.zip

Global site tag (gtag.js) - Google Analytics