这是changes.xml 文件的参考文档。在这里,您可以找到有关<release> 和<action> 元素可用的不同属性的更多信息。
<document> <properties> <title/> <author email=.../> </properties> <body> <release date=... version=... description=...> <action dev=... type=... due-to=... due-to-email=... issue=.../> </release> </body> </document>
<release> 元素支持以下属性:
属性 | 可选的 | 描述 |
日期 | 必需的 | 版本发布的日期。对于未发布的版本,您可以使用自由形式的注释,例如“in SVN”。 |
版本 | 必需的 | 发生更改的版本的名称。对于每个更改,添加一个嵌套的<action> 元素,如下所述。 |
描述 | 可选的 | 版本的可选描述。这用于发布的概览表中。注意: 在 2.0-beta-2 之前的版本中,这称为desc 。它已更改以提高与 Maven 1 更改插件的兼容性。 |
<action> 元素支持以下属性:
属性 | 可选的 | 描述 |
开发者 | 必需的 | 提交更改的开发人员的名称。这必须是pom.xml 文件的开发人员部分中描述的开发人员的名称。 |
类型 | 必需的 | 变更类型。有四个有效值:add 、fix 、remove 、update 。 |
由于 | 可选的 | 此更改要记入贷方的人的姓名。这可以在非提交者提交补丁时使用。 |
由于电子邮件 | 可选的 | 此更改要归功于此人的电子邮件。 |
问题 | 可选的 | 与此更改相关的问题的 ID。这是您的问题跟踪系统中的 ID。 Changes 插件会根据这个 id 生成一个 URL。URL 是使用issueLinkTemplate 参数的值构造的。有关更多详细信息,请参阅更改报告 mojo 。 |