标签: mercurial signature gnupg
在Mercurial中有一个特殊的.hgsigs文件which
.hgsigs
...包含来自gpg扩展的变更集签名,每行一个。
这是用来做什么的?
答案 0 :(得分:4)
它仅用于在变更集上声明信任/签名。如果变更集已由一个或多个人签名,则您知道这些人或拥有其gpg凭据的人签署了这些变更集。可以想象,人们可以想象工作流程,例如“生产网络服务器上没有任何东西可以用,除非它有Jim的签名或者你被解雇”或“每个人都必须签署他们创作的变更集,所以你知道作者信息不是假的。”
它实践它很少使用,因为它意味着为每个签名创建一个额外的变更集。