Note组版本合并打包及更新发布流程Word格式.docx
- 文档编号:22432935
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:11
- 大小:929.87KB
Note组版本合并打包及更新发布流程Word格式.docx
《Note组版本合并打包及更新发布流程Word格式.docx》由会员分享,可在线阅读,更多相关《Note组版本合并打包及更新发布流程Word格式.docx(11页珍藏版)》请在冰豆网上搜索。
合并的目的分支是用来出版用的PH2主线,合并的源分支是PH2.2-newfeature
(1)在本地下载一份PH2主线最新代码,(实例:
下载到本地文件夹PH2中)
(2)在PH2上点右键选出SVN菜单中的Merge
从Merge窗口中选出所要合的源分支PH2.2-newfeature,
(3)查看PH2.2-newfeature的修改日志,从中选出需要合入PH2的项,合并过程中如果出现冲突找开发人员过来指导需合入哪些代码
3、合并完成后,修改PH2\Client\91Note\VerInfo.txt的版本号,比如下一个版本为V0.2.3
4、用合并后的PH2代码编译,编译成功后提交,编译时工程要选成release模式
二、安装盘制作:
安装盘文件来源有两部分:
A部分是公共的,通常情况下不会变,是http:
//192.168.9.129/svn/application/04NoteManager/01_Trunk/4_DevProcess/3_Src/1_Source/PH2/Client/release文件夹中非编译生成的部分,B部分是与当前版本相关的如编译出来的DLL和EXE文件及版本更新履历.txt.
1、在完成第一步合并并提交代码之后,从http:
//192.168.9.129/svn/application/04NoteManager/01_Trunk/4_DevProcess/3_Src/1_Source/PH2上重新下载代码到本地编译release版本,编译后将生成的动态库及可执行文件拷出准备做安装盘,编译后生成的文件的位置在PH2\Client\release下,如下文件属于上面所提的B部份的文件:
(1.1)module文件夹下所有文件
(1.2)HTMLCapture.dll
(1.3)MouseHook.dll
(1.4)91Note.exe
(1.5)Sniffer.dll
2、将问题修改列表及新增功能记录到文件:
版本更新履历.txt(这个文件单独维护不在relase目录下),其中build后的数字是从PH2\Client\91Note\91Note.rc中的Version中获取.
3、打开安装工厂,导入A、B两部分的文件
4、选中所有文件文件属性:
A覆盖选项选择:
总是覆盖
B快捷方式选项全部选项都置为空
5、单独选中91Note.exe设置属性->
快捷方式中选中桌面
快捷方式名称:
91Note
6、移除文件HTMLCapture.dll,再重新加入这个文件,此时它就变成最后一个文件了,(因为发现不这样做在安装时会莫名其妙地报HTMLCapture.dll注册时LoadLibrary失败,怀疑是跟文件顺序有关,这个HTMLCapture.dll依赖于MouseHook.dll),选中该文件
(1)文件属性:
A覆盖选项选择:
(2)属性->
高级选中:
A注册COM接口B、注册类型库C、永不移除D、共享系统
7、
安装盘中的版本号根据这个文件中的内容设置:
http:
//192.168.9.129/svn/application/04NoteManager/01_Trunk/4_DevProcess/3_Src/1_Source/PH2/Client/91Note/VerInfo.txt格式为:
2009.0.*.*
8、安装盘构建:
9、在资源->
原始文件中添加文件vcredist_x86.exe后再重复第8步做出带VC组件的安装盘
10、将安装盘放到SVN上
//192.168.9.129/svn/application/04NoteManager/01_Trunk/4_DevProcess/5_ProductIntge/Release_File/PH2_out
三、更新文件处理:
1、把A部分和B部分中针对上一个版本有变化的文件拷出,删除的文件也记录下来,到SVN
svn:
//192.168.9.91/product/nd/InfoPlatform/English91/AutopatcherServer/UpdateServer/91Note上做相应的增删改操作,然后提交.
2、登录
(1)选中发布系统->
发布管理再选其中的91English(不是91Note),在SVN目录中选择检出
(2)rsync列表中选择发布:
先在左边版号中选中第1步中提交生成的版号,然后在文件列表中选择所提交的文件,再点击发布选定
3运行外网升级工具APServerConfig.exe填写升级信息点击更新版本
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Note 版本 合并 打包 更新 发布 流程