Tvd*_*Tvd 10 c# versioning winforms
首先,我认为这个论坛不适合我的问题,所以如果它在错误的地方,请在适当的地方请原谅和放置.我没有为我的问题找到合适的论坛.
我开发了一个C#应用程序(Win Forms).现在我需要处理它的版本编号.我无法弄清楚最好的方法是什么.我希望版本号简单,如1.2或1.2.1.我读到了关于SVN版本的内容,但在这个阶段看起来似乎并不那么令人困惑.应用程序有不同的版本类型 - 1个带安装程序,1个没有安装程序.
我认为发布版本和开发版本应该是相同的 - 如果我错了,请纠正我.它应该自动处理还是手动更改?处理应用程序版本编号的最佳,简单和简单方法是什么.
我们使用major.minor [.build [.revision]].我们给出了以下语义:
major =主要版本.(一种很大的变化,甚至可能是UI刷新).minor =作为中等变化集.(可能是新的内部流程或引擎的重构).
至于构建和修订:
0 - 表示其alpha阶段.
1 - Beta.
2 - 发布候选人.
3 - 生产.
所以,如果您的应用程序在3.2.1.0上.你知道你正处于3.2版本的alpha阶段.等等.
注意:虽然包含修订版似乎有点大,但我们发现这是一个很好的做法,因为如果我们发现了一些错误或意外行为,我们只需修复并增加修订而不是构建.
| 归档时间: |
|
| 查看次数: |
2138 次 |
| 最近记录: |