编写器版本号是否明确?



显示编辑器版本,如:

$ composer.phar -V
Composer version e33aebc

显示一些字符串,我假设它是一个缩短的git SHA-1哈希。

版本号/字符串在现在和将来是明确的吗?

现在是。在dev phars的版本信息中使用完整哈希,修复#1502.

版本ID是Git的版本ID,所以它(几乎)是明确的。您提到的ID与此更改后的修订相关:https://github.com/composer/composer/commit/e33aebc

那么,我为什么要说"almost"呢?-好吧,它只是git使用的缩短sha -1,所以理论上可能会发生两个版本共享sha密钥的一小部分,但这是不太可能发生的。

最新更新