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

分享我自己写的一个补丁包打包工具: 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日志的修改注释及所对应的文件。
生成的两个文件:

压缩包内容:

文本文件内容:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值