从2.9.0版本开始,git支持tag.forceSignAnnotated配置选项,这将强制git将标签签名,因为maven在发布时使用注释标签。只需输入: [tag] forceSignAnnotated = true 将以下内容添加到您的.gitconfig文件中。
这已经添加到maven-scm 1.11.1中了 https://issues.apache.org/jira/browse/SCM-486 https://github.com/apache/maven-scm/commit/6c31363a807973b96a178c41dcc1c2c7d781e3bf
-Dmaven.scm.gitexe.sign_tags
标志启用的评论,并且有一个“diff”使该选项起作用,但似乎不在我的Maven版本(3.0.3 / 2011-02-28)中。我不知道如何检查它是否被接受用于3.0.4(除了下载3.0.4并尝试它)。 - David B.