我的公司正在建立一个产品.它将由SVN版本化.它是一个webapp,所以基本上永远不会有一个版本没有其中的某些功能,因此可以始终标记为beta.但由于它将成为一种企业产品,我真的不希望那里出现"不稳定的监视".那么你将如何进行版本控制呢?1.0稳定吗?构建日期应该是版本号吗?告诉我你们在想什么!
我已经通过 stackoverflow 进行了搜索,这似乎不是一个重复的问题,所以如果已经有人问过,请通知我。我制作了应用程序的第二个版本,我想知道应用程序版本是否有命名约定。在我的 gradle 中,我将 versionCode 和 versionName 的值更改为
versionCode 2
versionName "1.0.2"
Run Code Online (Sandbox Code Playgroud)
这是正确的约定吗?甚至有一个公约?versionCode 必须是整数吗?1.02 或 1.0.02 是否可以接受?并且它是否必须以 1 为增量(即我可以在第二次更新时直接跳到 1.7)?(抱歉所有问题,我想一次得到所有这些。)
我要问的可能有点奇怪但是在添加新功能时是否有更改.NET程序版本的规则?
更清楚:
它是如何工作的?或者它还与变化有多大有关?
例:
任何答案都会非常欢迎!!