代码拉取完成,页面将自动刷新
同步操作将从 super_empire/patch-generator-desk 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
项目增量补丁包神器:全自动web增量打包发版,支持git/svn,支持多模块项目。
1.GIT服务器增量打包;
2.GIT日志增量打包;
3.SVN服务器增量打包;
4.SVN日志增打包;
1.修复控制台无法显示操作日志的bug-----2018-05-01 18:48
2.修复jvm路径启动bug,无须安装jdk-----2018-05-09 18:20
通用配置部分
1.项目名称:必须填写本地项目的文件名;
2.项目路径:必须填写项目的本地路径;
3.输出目录:必须填写增量包的输出路径;
4.项目类型:必须选择项目类型是单模块项目还是多模块项目;
5.sourceMapper表:sourceDir:源码目录,targetDir:.class目录、源文件目录;patchDir:打包后放置的目录
6.配置按钮:点击导入项目打包的配置(配置必须以.xml结尾)
7.保存按钮:点击保存当前项目打包的配置(配置必须以.xml结尾)
GIT服务器增量私有配置部分
1.GIT本地URL路径:对应项目在本地的.git目录;例如D:\Users\Administrato\patch\git\.git
2.GIT范围版本:要打包的GIT提交版本范围;例如:757212d,544515f
SVN服务器增量私有配置部分
1.SVN URL路径:对应项目在SVN服务器的地址;例如https://xxxxx/svn/scrm/tags/ump20170420_chery_pc
2.SVN范围版本:要打包的SVN提交版本范围;例如:14431,14439
3.修正路径:从svn服务器获取的增量路径中可能包含多余的在本地不存在的目录;例
如:/tags/ump20170420_chery_pc/src/main/webapp/WEB-INF/views/cherrywcc/wccchrescue/list.jspx
可以设置该值为 /tags:将其替换为空,/tags为需要替换的路径,:后面的空表示将/tags去掉;还可以将其设
置/tags/ump20170420_chery_pc:ump ,表示本地项目文件名为ump
4.SVN账户:svn服务器的账户
5.SVN密码:svn服务器的密码
6.排除版本:svn版本范围内需要排除掉的不用发版的版本号,多个版本以逗号分隔;
GIT日志增量私有配置部分
1.GIT日志路径:对应的git提交日志存放的本地路径;
该路径或得方式可以通过右键点击项目-Team-show in history-视图中会显示提交的版本,选择需要发布的某个版本拷贝
右下角的本次版本的提交路径存入GIT提交日志即可。
例如 patch-generator/src/main/java/com/empire/patch/generator/GeneratePatchExecutor.java
patch-generator/src/main/java/com/empire/patch/generator/GitPatchGenerator.java
SVN日志增量私有配置部分
1.SVN日志路径:对应SVN提交日志存放的本地路径;
日志记录方式,提交SVN后控制台会输出提交日志,将其拷贝到.txt结尾的日志文件中保存起来,用于发版
内容实例:(注意日志需顶格记录)
commit -m "1.服务点评bug修复2.道路救援bug修复3.全屏报表(二阶)bug修复"
Sending D:/SpringRooWorkSpace/ump20170420_chery_pc/src/main/webapp/WEB-INF/views/cheryreport/RegAndAuthResult.jsp
Transmitting file data ...
Committed revision 14471.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。