显示作曲家版本,如:
$ composer.phar -V
Composer version e33aebc
显示我假设的一些字符串是缩短的 git SHA-1 哈希。
现在和将来的版本号/字符串是否明确?
显示作曲家版本,如:
$ composer.phar -V
Composer version e33aebc
显示我假设的一些字符串是缩短的 git SHA-1 哈希。
现在和将来的版本号/字符串是否明确?
现在它是。在 dev phas 的版本信息中使用完整的哈希,修复 #1502。
那里的版本 ID 是 Git 修订 ID,所以是的,它(几乎)是明确的。您提到的 ID 与此更改后的修订有关:https ://github.com/composer/composer/commit/e33aebc
那么,为什么我说“几乎”呢?- 好吧,这只是 git 使用的缩短的 SHA-1,所以理论上可能会发生两个修订版共享 sha 密钥的一小部分,但这是非常不可能发生的。