[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 NamePlatformMediaReleaseFormatDisk 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 archiveCreate Solid archiveSplit to 4GB ,Run After Extractionchoose the path to extract ,"Text and icon" tab and Click “Load text from file...” and attach the MID file, 还需要使用-ztxtfile来为压缩文件增加注释。

*  Release 需要专门的page来接收需要release的产品;

 

完!

posted @ 2010-08-13 17:03  iTech  阅读(235)  评论(0)    收藏  举报