软件版本号设置规则及示例

一、版本号设置规则

ABC客户端 版本说明书
[版本命名规则]
如:1.0.0.0

位数 名称 描述 情景
第一位 主版本 重大修改,重写或里程碑 [里程碑] [重大更新]
第二位 次版本 显著增强、功能变更较多 [新增功能] [删减功能]
第三位 生成号 功能变更,局部修正较多 [优化功能] [修改功能]
第四位 修订号 局部修改,BUG修正 [缺陷修复]

二、版本记录示例第1种(文档型)

version 2.0.0.0 [2019年8月19日]
[重大更新]
1、客户端更名;
[新增功能]
1、扩展指令头部信息(发送本机IP);
[删减功能]
1、移除网络认证功能;
[优化修复]
1、优化配置文件部分丢失的情况处理;


version 1.1.6.4 [2019年6月25日]
[新增功能]
1、新增应用商店下载软件反馈;
2、优化USB设备读取对Win10兼容性问题;


version 1.0.2.0 [2018年2月8日]
[优化功能]
1、优化所有的白名单黑名单读取方法;
2、优化白名单和黑名单下载和加载顺序;
[缺陷修复]
1、修复获取USB设备列表的CMD命令;
2、修复带空格的程序路径,会导致Devcon命令失败问题;

三、版本记录示例第2种(注释型)

// v *.*.*.*(年月日)// + 添加 - 删减 @ 优化 # 修复

// v 1.0.2.2(2019年10月27日)
// + 新增日志自动清理选项(可自动删除过期日志)

// v 1.0.2.1(2019年8月14日)
// @ 优化进程检测(已大幅降低CPU占用)

// v 1.0.2.0(2019年7月4日)
// @ 优化更新文件的MD5检查
// @ 优化端口号与进程号检查方法(原方法导致CPU占用高)

// v 1.0.1.9(2019年7月1日)
// @ 优化CMD调用输入输出处理

// v 1.0.1.8(2019年5月13日)
// + 添加右下角图标显示信息

// v 1.0.1.7(2019年5月13日)
// + 新增AppID标记
// + 增加启动指定版本功能
// + 增加下载新版本功能

你可能感兴趣的:(C#)