Version control 代码存储库上下文中的标签是什么?

Version control 代码存储库上下文中的标签是什么?,version-control,label,version,Version Control,Label,Version,在版本控制上下文中,标签是否与全局唯一修订号不同?我读过关于源代码管理解决方案的标签。某些存储库让用户输入描述性注释。某些存储库没有全局唯一的修订号 对于版本控制系统的标签是什么有共识吗?或者,在这种情况下,定义是否含糊不清?似乎有些作者使用“label”作为十进制数的同义词,而另一些作者使用“label”表示一些源代码管理系统在签入代码时支持的任意描述性英语单词。这个问题是否针对CVS(这是一种特定产品)?一般来说,标签只是表示特定分支/变更集(如“release-1.0”)的简短易读名称,而

在版本控制上下文中,标签是否与全局唯一修订号不同?我读过关于源代码管理解决方案的标签。某些存储库让用户输入描述性注释。某些存储库没有全局唯一的修订号


对于版本控制系统的标签是什么有共识吗?或者,在这种情况下,定义是否含糊不清?似乎有些作者使用“label”作为十进制数的同义词,而另一些作者使用“label”表示一些源代码管理系统在签入代码时支持的任意描述性英语单词。

这个问题是否针对CVS(这是一种特定产品)?一般来说,标签只是表示特定分支/变更集(如“release-1.0”)的简短易读名称,而不是CS#1212324123(或表示该版本的任何分支)。根据SCM/策略,标签可能会移动,也可能会固定到特定的分支/变更集。通常每个SCM都有自己的形式来标识“分支/版本”,可能是数字(如SVN或TFS)或哈希(如Git或Hg),尽管它可能是真的-请参阅相应的SCM文档。这个问题不特定于CVS。然后:根据特定的SCM上下文,“定义[有些]含糊不清”。