参考文章:
1. Git分支管理策略
2. 语义化的版本控制
3. https://www.zhihu.com/question/20289602/answer/20065633
WAR3是四段,如1.24.0.1294,第四段是瞎编的记不清了但是的确是四位数。
前三个数字是从主到次的各级版本号,最后一个大数字一般是系统自动纪录的保存数。
魔兽最流行的两个版本是1.20和1.24,其中因为涉及到哈希表的修改,两个主流版本的地图无法互通。从这里个人可以作出推断,只要新版本增加了任何旧版本无法兼容的新内容(不论是否必须),即应修改次级版本号,而细节的小修改就是对应第三级的版本号。
像dota的话,只修改具体参数和bug,不修改任何bug和数值以外的变化,版本号只是在数字后面加字母,曾经6.72一直修改到6.72f;进行了任何机理的修改就推一个小版本号,6.75~6.77因为人马和小黑修改频繁,次版本号的更新也很快。
前三个数字是从主到次的各级版本号,最后一个大数字一般是系统自动纪录的保存数。
魔兽最流行的两个版本是1.20和1.24,其中因为涉及到哈希表的修改,两个主流版本的地图无法互通。从这里个人可以作出推断,只要新版本增加了任何旧版本无法兼容的新内容(不论是否必须),即应修改次级版本号,而细节的小修改就是对应第三级的版本号。
像dota的话,只修改具体参数和bug,不修改任何bug和数值以外的变化,版本号只是在数字后面加字母,曾经6.72一直修改到6.72f;进行了任何机理的修改就推一个小版本号,6.75~6.77因为人马和小黑修改频繁,次版本号的更新也很快。