转载请注明出处: 皮哈皮阿
摘要:程序源码升级包制作工具,可对比两个版本的程序源码之间的差异,并将差异文件输出到指定目录
工具介绍
UPG, update-package-generator, 制作emlog模板主题Beginning时,一直到2.5版本才想到升级的问题。 每次升级如果都全部覆盖,则会给使用者带来不便,很多自定义的配置都会初始化,所以要制作版本间的升级包。
升级包如果手动做的话太麻烦,每改动一个文件都要记录下来,每个小版本都要做升级包就麻烦死了。程序员就要提高效率,所以我就制作了这个工具。目前beginning模板的升级包都是用这个工具生成的。工具大概长这样:
如果你有两个源码,想知道两个源码之间的差别,也可以用这个工具
使用方法
- 选择旧版本源码地址
- 选择新版本源码地址
- 点击输出路径,并点击生成升级包
- 程序会将两者之间的差异文件按相应的路径,输出到输出路径的dist目录中(输出路径中不要有dist目录)
更多实用方法或原理可见github
下载地址
百度网盘
用于64位Windows系统
源码
https://github.com/jaeheng/upg
文章发布于: 2018-08-20 10:55:00
扫描二维码,在手机上阅读
您可能对以下文章感兴趣
sublime text json格式化插件 Pretty JSON
2015年10月26日00.78万docxtpl-cli 根据模板导出word的node命令行工具
2018年08月20日10.47万upg程序源码升级包制作工具
2018年08月20日20.39万Emlog Pro-一个基于PHP的开源博客程序
2018年08月14日00.34万Axel-适用于Linux/macOS的多线程下载工具
2020年08月20日00.26万阿里云 Composer 全量镜像
2023年08月08日00.11万
@子恒:😂躺平吧,世界都跟你没关系
你写得非常清晰明了,让我很容易理解你的观...
#Emlog插件RSS订阅器发布#
一直到今天,还没10天,我支付宝里仅剩7...
@樊鑫:不支持,仅支持pro版本,可以在...
#Beginning-Pro发布,Emlog-Pro + Beginning-Pro, 更Pro#
支持5.3吗?在哪里购买/下载?
#Beginning-Pro发布,Emlog-Pro + Beginning-Pro, 更Pro#
@叽叽:开源了的,https://git...
#vue.js组件之手写签名板vue-signature-simple#