标签: version-numbering

修订号的Git等价物是多少?

我们在工作中使用SVN,但对于我的个人项目,我决定使用Git.所以我昨天安装的Git,我不知道是什么版本号相当于在Git中.

假设我们在版本3.0.8上工作,并且每个错误修复都有自己的修订版号,我们可以在讨论这个错误修复时使用它们.那么,如果我将Git中的代码标记为3.0.8,那么我可以将其用作修订版号或其他更详细的标识类型?我发现哈希对人类不那么友好.

git version-control version-numbering revision-history

233
推荐指数
12
解决办法
19万
查看次数

什么用作初始版本?

我通常使用1.0.0版开始我的项目.只要我有一些东西在一起,我将其发布为1.0.0并继续使用1.1.0.

但是,这导致了我编写的大多数内容的可用但不完全特征完整的1.0.0版本.然后我添加功能,并在1.6.0附近得到一个不错的版本.许多项目从版本0.1.0开始,这将与我的1.0.0一样可用.

你会建议做什么?从1.0.0或0.1.0开始?

最后一个数字仅适用于bugfix版本.您可以将我的1.0.0视为1.0和0.1.0为0.1,这对您来说更容易.

version-numbering

108
推荐指数
4
解决办法
3万
查看次数

为什么.NET中的System.Version定义为Major.Minor.Build.Revision?

为什么.NET中的System.Version定义为Major.Minor.Build.Revision?几乎每个人(包括我)似乎都同意修改属于第三位,而"构建"或任何你想称之为属于最后的版本.

微软是否以这种偶然的方式使用这些数字,例如3.5.3858.2,或者这些名称本身只是倒退?例如,如果您使用订单Major.Minor.Build.Revision编写自己的Version类,在转换为System.Version时交换最后两个组件是否合适,或者忽略它并只是假装名称倒退了吗?

.net version version-numbering

65
推荐指数
3
解决办法
2万
查看次数

每个数字在软件版本中的含义(例如1.7.1.0)?

软件版本中每个数字都有什么意义?(例如,1.7.1.0)你如何计算你的版本?

谢谢.

version-numbering

46
推荐指数
3
解决办法
4万
查看次数

检查正在使用的应用程序版本

可能重复:
如何向用户显示我的应用程序的当前项目版本?

有没有办法检查我的应用程序的版本号?一旦应用程序在App Store中,它是否在某处提供?

cocoa-touch objective-c version-numbering ios

42
推荐指数
1
解决办法
2万
查看次数

寻找一种方法使用git flow自动化"bump version"

我已经使用git flow几个月了,它运行得很好.我想自动化"凹凸版"操作.

项目是PHP,footer.php有一个令牌替换为当前的发布标记.我确信,随着git日志和PHP文件的一些问题,一切都应该解决,但我认为有人之前做过这个...

有任何想法吗?

git bash awk version-numbering git-flow

19
推荐指数
3
解决办法
1万
查看次数

如何区分测试版和普通版?

我大体上同意,在程序的主要版本应该是1.0,2.0...而显著的更新应该是:1.1,1.2,...,和漏洞修复应该是在第三级:1.0.1,1.0.2,... 1.0.156(如果你去过受版本之间的许多错误修复版本的困扰.


但是现在我想发布我的第一个测试版,它将是导致版本发布的一系列Betas之一1.0.

具体来说,对我而言,将我的Beta版本编号大于我正在开发的编号,例如1.0.1最多1.0.15(如果我有15个测试版),然后跟随它,对我没有意义1.0.

但是使用少于数字的数字1.0似乎很尴尬,例如0.9.1...... 0.9.15如果我开始使用1.9.1... 1.9.15作为版本的Betas ,将会引起混淆2.0.

有关:

如何做版本号?


仅供参考,在您的帮助和更多信息的良好链接之后,这就是我决定的.

对于我的alpha版本,我一直在0.7,0.8,0.9,0.91 ......高达0.98.

我知道我可以做1.0 beta 1,这是"标准"方式.但考虑到所有因素,我将使用:0.99 beta 1,0.99 beta 2 ......在我发布1.0之前.

如果我预先发布我的2.0版本,我可能会按照这种模式称之为1.99 beta 1,1.99 beta 2等.

希望这个问题和答案将帮助您决定您的计划.

version-numbering

18
推荐指数
2
解决办法
8821
查看次数

跨3个平台的Xamarin移动应用程序版本号方案

这里可能存在多个相关的问题.我正在尝试为我们的3个移动应用程序提供一个简单的版本号更新方案,该应用程序是通过单个xamarin解决方案构建的.

我正在寻找的是一种简单的方法,可以保持所有这些值彼此同步,而无需单独更新它们.

  • Windows Phone版本应自动设置为AssemblyVersion或FileVersion
  • IOS版本号应设置为相同.(不确定构建号应该是什么)
  • Android版本名称应设置为相同.
  • Android版本号应为每个版本构建自动递增.

我当前的设置需要导航到4个不同的位置以手动同步版本号.

  1. 全球大会信息

我有一个链接文件,其中包含AssemblyVersion和AssemblyFileVersion,它们由解决方案中的所有PCL和Platform项目共享,并带有以下信息.

[assembly: AssemblyVersion("2.1.1.*")]
[assembly: AssemblyFileVersion("2.1.1.0")]
Run Code Online (Sandbox Code Playgroud)
  1. Android的

单独在android项目下,我必须手动更新版本名称和版本号(int)

Version Name: 2.1.1
Version Number: 2
Run Code Online (Sandbox Code Playgroud)
  1. IOS

在iOS应用程序选项卡下,我还有2个字段需要填写.

Version Number: 2.1.1
Build Number: 0 //Not sure if I'm using this field correctly.
Run Code Online (Sandbox Code Playgroud)
  1. Windows Phone

在WMAppManifest属性对话框的"打包"选项卡上,我还必须提供版本号.

Version Number: 2.1.1.0
Run Code Online (Sandbox Code Playgroud)

versioning version-numbering xamarin xamarin.forms

16
推荐指数
1
解决办法
5918
查看次数

如何通过编程方式获取Android设备中的设备(AOSP)Build Number?

在Android应用程序中,如何以编程方式获取系统设置 - >关于平板电脑 - >内部版本号中显示的主机设备的内部版本号,以便在Java Android应用程序中使用?

平板电脑上的系统设置版本号

目前,我正在使用"android.os.Build".

android version-numbering

15
推荐指数
4
解决办法
2万
查看次数

如何在Ansible中比较内核(或其他)版本号

对于我正在开发的角色,我需要验证内核版本是否大于特定版本.

我找到了ansible_kernel值,但是有一种简单的方法可以将它与其他版本进行比较吗?我以为我可能手动爆炸'.'上的版本字符串并比较数字,但我甚至找不到友好的过滤器来爆炸版本字符串,所以我不知所措.

提前致谢.

Ť

version-numbering ansible ansible-2.x

15
推荐指数
3
解决办法
1万
查看次数