[BuildRelease]release检查项
在正式的产品发布前,应该检查下列项:
* 最总发布版本需要统一存储,且备份;
* 确定Disc Image的大小,Maximum CD file size is 650 MB,Maximum DVD5 file size is 4,702,873,600 Bytes,Maximum DVD9 file size is 8,551,325,696 Bytes;
* 确定UPI(Universal Product Identification)成功注册,被软件的自动更新(live update),(CER)customer error report,customer improve program使用;
* 确保Symbol传到Symbol Server,当CER返回用户的错误时使用Symbol Server上的对应的Symbol进行一些简单的分析;
* 确保Symbol(包含dll和pdb等)存储在本地的共享服务器,开发人员可以使用来进行进一步的debug;
* 对每一个DVD Image需要包含有个一个对应的MID.txt文件,记录Product Name,Platform,Media ,Release,Format,Disk num,Part Number(唯一表示Image);
* 使用winrar或winzip创建自解压的exe,用户使用此exe进行解压后安装。一般自解压的exe被放置到web上供用户下载。如果win32和64一起时超过4G,需要分割为单独的自解压exe。
* 最总用户的web下载连接需要包含<Product Marketing Name> <Year> <Language> <Platform> <Processor> <Language Pack (if applicable)> ;
* Checksum,对所有release的iso,exe进行md5 checksum,在release前需要qa验证md5的正确性,可以使用fsum.exe或accuhash.exe为iso或exe生成MD5码;
* ISO Image的创建,可以使用MKISOFS.EXE 或OSCDIMG.EXE来创建ISO;
* ISO Image的验证,可以使用Virtualclonedrive或MagicDisc 来验证ISO正常运行;
* 当使用winrar创建自解压的exe时,需要选择Create SFX archive,Create Solid archive,Split to 4GB ,Run After Extraction,choose the path to extract ,"Text and icon" tab and Click “Load text from file...” and attach the MID file, 还需要使用-ztxtfile来为压缩文件增加注释。
* Release 需要专门的page来接收需要release的产品;
完!


浙公网安备 33010602011771号