一直对以前的版本号NOT FULL,终于改了。改成什么样子?国际通用:

大号.小号.补丁号.构建号。

  结果头目莫名其妙的要创新,说构建号要用-。人是不可以被说服的,吾这次改版本号,是为了把尾巴干掉。然后他说补丁号如何用。吾说关于特殊版本、补丁放在版本标识中,使用a=b的形式,组装多长都可以。

  关于版本号,我们当然反对分支过多,每个分支都会导致出错的可能性大增,占用大量人力。出不同行业、公司的版本,可以通过配置文件来实现,而且一定要反对分支的分支这种荒唐事。一旦出现这种事情,说明市场那边瞎搞,研发没有主见,工作管理混乱。

  出于兴趣甚至是娱乐,如果真的有很多版本(此处说的版本,表示代码和资源不同导致的分支,一个版本维护增加版本号不算)怎么办?吾想了一番,觉得可以用树结构。

  • 根节点,一个基础版本。
  • 不同等级的版本。
  • 版本分裂。
  • 版本合并。

然后可以通过类似A1B2这样的方式表示版本。A表示层次,1表示本层的第几个。

可以用树结构表达版本号相关推荐

  1. python 爬虫基础学习

    原址 摘要: From:https://piaosanlang.gitbooks.io/spiders/content/ 爬虫入门初级篇 IDE 选择: PyCharm(推荐).SublimeText ...

  2. python太阳花的编程_python大佬养成计划----HTML DOM

    什么是DOM? DOM (Document Object Model) 译为文档对象模型,是 HTML 和 XML 文档的编程接口. HTML DOM 定义了访问和操作 HTML 文档的标准方法. D ...

  3. 优化网站设计:减少DOM元素的数量

    2019独角兽企业重金招聘Python工程师标准>>> 网站设计的优化是一个很大的话题,有一些通用的原则,也有针对不同开发平台的一些建议.这方面的研究一直没有停止过,我在不同的场合也 ...

  4. ECMAScript基础语法

    目录 ECMAScript基础语法 一.ECMA基础语法 二.BOM Window 对象 三.DOM 四.AJAX AJAX是什么? ECMAScript基础语法 一.ECMA基础语法 1.基本数据类 ...

  5. 谷歌浏览器Chrome 100即将发布,但可能无法正常使用?

    据报道,于2008年推出的Chrome浏览器将在明年年初迎来版本号为100的更新.然而,这个版本在正式测试的过程中出现了bug,一些网站可能无法在这个版本的浏览器中打开. 据了解,Chrome 100 ...

  6. 《给后端工程师的前端开发课程》笔记

    ASP.Net服务器控件 给后端工程师的前端开发课程 HTML和CSS工作模式 前端工作模式:BS HTML5基础标签学习 p:定义一个段落(paragraph) a:超链接 img:图片 div:块 ...

  7. Chrome浏览器全球大翻车? 让20多亿用户无网可上

    近日,谷歌的工程师们发现,当Chrome的版本号达到100时,网页会有一定概率打不开,而且这个问题可能会影响20多亿用户. Chrome浏览器要翻车了? 随着版本号即将达到100,谷歌浏览器遇到了一些 ...

  8. SI 539 网站开发(二):week6

    SI 539 网站开发(二) Week 6: Flexbox Flex Container Flex Items Week 7: Transforms, Transitions and prefers ...

  9. 《CLR via C#》读书笔记---06 类型和成员基础

    核心知识归纳图 6-1 类型中成员的本质 颜色归一 编译器支持了C#提供的各种各样的类型成员,CLR对其一无所知,都是IL代码 大小不同 不同的类型成员因复杂度不同,编译器映射出的IL代码量也不尽相同 ...

  10. <3> JavaScript技术

    1 JavaScript介绍 Javascript 主要为了完成页面的数据验证.因此它运行在客户端,需要运行浏览器来解析执行 JavaScript 代码. Javascript是弱类型:   弱类型: ...

最新文章

  1. 2.1 Mini-batch 梯度下降-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授
  2. python闭包的延迟绑定_浅析Python的闭包和延迟绑定
  3. fastjson的常用用法以及自定义排序
  4. typo(ruby的开源blog)系统的安装
  5. 基于python+django学生信息管理系统设计与实现(毕业论文+毕设源码)
  6. Java自动化测试系列[v1.0.1][ZTestReport测试报告]
  7. 需求与商业模式分析-3-设计
  8. 跟着团子学SAP CS:SAP CS(客户服务)模块概览
  9. 软件测试需求分析方法
  10. python编写回文程序上海自来水来自海_2019春Python程序设计练习3(0402--0408)
  11. Pytorch - masked_fill方法参数详解与使用
  12. win10python安装配置selenium
  13. 台式计算机的主流配置,现在台式电脑主流配置是什么配置?
  14. Tinyos学习笔记汇总
  15. 库卡机器人提示“无合适的mam文件“
  16. @lru_cache 内置 LRU 缓存
  17. 数据中心服务器机柜电气参数,数据中心服务器机柜一些安装与参数
  18. 读崔玉涛-直面小儿发热
  19. java基础部分典型代码
  20. Qt/C++实现多功能计算器

热门文章

  1. 数据结构c语言版算法知识点,2020考研计算机《数据结构(C语言版)》复习笔记(3)...
  2. okhttp返回内容乱码_okHttp 采坑指南-interceptor(乱码)
  3. python listbox排序_Python3.3.2 tkinter ttk TreeView percolumn排序只按最后一列排序?
  4. python数据库def函数_Python:函数
  5. 宁波市中学生计算机程序设计,宁波市第26届中小学生计算机程序设计竞赛初赛试题(小学组)...
  6. js ajax 表单异步提交
  7. Long.ValueOf(String) Long.parseLong(String) 区别 看JAVA包装类的封箱与拆箱
  8. php中递归创建目录
  9. javascript与php数据交换之json
  10. SQL Server 本机 Web 服务的使用方案(转载)