关于软件版本设计的技术解决方案
实在不知道该放在哪个论坛了,就放在这里吧
我有这样一个软件系统,有若干个程序,程序之间或多或少有一些接口关联。
因为这些程序的功能经常增加、修改,部署人员经常因为相关的程序没及时更新而作出错误的部署,结果又影响了客户。
所以我的想法是为这些程序建立版本信息,在程序与程序之间建立版本匹配的接口。但是如何实施却没有一个明确的方案。
所以请教各位大虾。请注意以下几点:
1. 版本号字符串的设计
2. 程序改动需要更新版本号
3. 功能的改动有可能牵涉到几个程序
4. 版本号的匹配原则
5. 产品版本和文件版本