markdown编辑器

来源:互联网 发布:如何评价北京折叠 知乎 编辑:程序博客网 时间:2024/05/24 01:49

http://pad.haroopress.com/user.html


# 版本更新工具使用说明 V1.0.0* 发布新版本操作流程* 生成和发布测试版1. 进入`clientversion `目录2. 拉取版本库内最新内容3. 进入更新平台目录`./IOS`或者`./Android`4. 根据目录下的版本号创建最新版版本文件夹`version_dir_(版本号)/files`5. 将要更新的文件(`res和src`)复制到最新版本文件夹中的`files`文件夹里2. 执行`sh version.sh`或`java -jar version-builder-1.0.0.jar`3. 按照提示输入平台名称`IOS`或`Android`(区分大小写)4. 输入是否为测试版(`true`表示新生成的版本,`false`表示将上一个生成为测试版的版本发布为正式版,发布正式版可能因为权限不足而被拒绝)5. 发布测试版本,输入`true`6. 输入是否为里程碑版本(当本次更新要求玩家必须安装新版app时称为里程碑版本,里程碑版本需要在之后的步骤中提供app文件下载链接)7. 如果步骤6为`true`1. 按照提示输入里程碑版本要发布的所有渠道的`渠道号`,用`,`分隔2. 按照提示输入每个渠道对应的下载链接(必须以协议开头,即http开头),DEFAULT表示默认渠道,当客户端没有发来渠道号或者发来一个未知渠道号时返回此链接8. 如果步骤6为`false`1. 工具会根据最近一个里程碑版本资源和之后一只到当前版本的每个版本资源进行比对9. 接下来系统会列出它已经收集到的信息,并且提示用户确认以上信息是准确无误的,如果觉得没有问题输入`true`10. 至此,工具会根据目前已经收集到的信息进行整理和对比,提示用户确认相对于`基础版本`和`上一个版本`的`改动文件数`11. 如果用户对改动个数确认无误,工具将自动完成文件打包、切割上传,如果系统执行正确则会返回信息`res`为`success`* 发布正式版1. 进入`clientversion `目录2. 执行`sh version.sh`或`java -jar version-builder-1.0.0.jar`3. 按照提示输入平台名称`IOS`或`Android`(区分大小写)4. 输入是否为测试版(`true`表示新生成的版本,`false`表示将上一个生成为测试版的版本发布为正式版,发布正式版可能因为权限不足而被拒绝)5. 发布正式版本,输入`false`6. 版本发布流程至此结束,工具会将上次发布为测试版的版本,开放为正式版,如果遇到错误将返回错误信息* 注意事项* 为了减少分析历史文件所消耗的时间,系统生成版本后会在版本目录中创建相关文件记录版本信息,所以应满足如下要求:2. 每次生成新版本前**必须拉取版本库内最新内容**.1. 每次生成新版本过程中**必须目测确认系统要求确认的数据是正确无误的**,如果存在问题或者有疑惑,需要寻求其他人帮助,确认无误后才可以继续执行.1. 除非了解工具工作原理,否则**任何时候不得随意修改和标记废弃已发布的版本中的文件和工具生成的文件**.3. 每次系统正确上传版本后**必须向git提交和推送**本次生成后的**全部新增和改动的文件**,以确保下次生成版本使用.* 版本发布工具commit提交规范* 为了在提交描述中清晰的显示更多内容,提交版本信息统一使用`git commit`,注意不加参数`-m`* 发布版本示例类型:资源更新 或 整包更新显示版本号:V1.2.0资源版本号:90分支名称:master            操作者:XXX可选的其他说明:* 废弃版本示例类型:废弃资源版本号:90分支名称:master            操作者:XXX废弃原因:资源不对


0 0
原创粉丝点击