软件版本如何归档

时间:2025-03-29 17:43:28 技术杂谈

软件版本归档的流程和格式如下:

归档时机

单个软件版本在内部测试结束后,正式发布时必须进行软件归档。

归档目录格式

第一级目录:[机型][版本号]

第二级目录:

安装包/升级包

如果发布形式为安装包,则目录定为安装包;如果为升级包,则目录定为升级包。

该目录下应包括安装和升级所需的所有文件,如字体、安装环境等。

相关文档

[版本号] -- 测试报告:必须有,即该版本的内部测试报告。

[版本号] -- 功能说明:必须有,描述该版本的功能变动。

[版本号] -- 归档表:必须有,该版本的归档表。

[版本号] -- 安装或操作手册:必须有,该版本的安装或操作手册。

归档流程

每个项目的软件负责人对本小组内目前完成测试的软件及系统进行归档和版本维护。

工程部集成工程师在完成软件安装后应填写客户版本信息清单,提交版本管理员进行归档并汇总。

在公司产品服务器上,网管为每个项目组分配产品输出存储区域,并为相应的项目软件负责人分配一次写读权限;为工程部集成工程师、软件版本管理员分配只读权限。

对销售出产品的软件版本,在产品存储服务器上应至少保存5年。

归档文件

纸质文档:包括程序明细表、软件流程图、程序生产操作说明、主控芯片装配图、主控芯片标签、程序提交入库申请表等。

源程序光盘:刻写了源程序的物理光盘。

配置文件和版本控制文件:如nodejs的package.json、java的pom.xml、golang的go.mod等。

归档工具

使用项目管理工具进行归档操作,如时光账本App,通过项目管理页面进行归档项目的查看和管理。

使用版本控制工具进行源代码和配置文件的归档,确保开发环境的准确恢复。

归档注意事项

确保所有必要的文档和文件都已准备齐全。

确保源程序和配置文件的版本控制,以便于后续的更新和恢复。

纸质文档和源程序光盘应妥善保存,以防丢失或损坏。

通过以上流程和注意事项,可以确保软件版本归档的规范性和有效性,便于后续的版本管理和维护。