Build 基于DVCS中存储的源代码构建的程序集版本控制
我要做的是能够告诉用于构建程序集的变更集 使用Subversion,一切都很简单:将存储库修订号直接嵌入到程序集版本中(比如Build 基于DVCS中存储的源代码构建的程序集版本控制,build,assemblies,versioning,Build,Assemblies,Versioning,我要做的是能够告诉用于构建程序集的变更集 使用Subversion,一切都很简单:将存储库修订号直接嵌入到程序集版本中(比如1.0.5873,其中5873是修订号) 然而,DVCSE没有可靠的人类可读的修订号,但它们有长十六进制字符串的变更集。这些显然不适合任何版本号 所以问题是:当前对这些程序集进行版本化的最佳实践是什么?通常,您会使用git descripe来获取此类人类可读的信息 如图所示,请参见: “” “” “”
1.0.5873
,其中5873
是修订号)
然而,DVCSE没有可靠的人类可读的修订号,但它们有长十六进制字符串的变更集。这些显然不适合任何版本号
所以问题是:当前对这些程序集进行版本化的最佳实践是什么?通常,您会使用
git descripe
来获取此类人类可读的信息
如图所示,请参见:
- “”
- “”
- “”