A.2. 其他资源
A.2.1. 查看现有的 MTR XML 规则 复制链接链接已复制到粘贴板!
基于 MTR XML 的规则位于 GitHub 上,其位置为:https://github.com/windup/windup-rulesets/tree/master/rules/rules-reviewed。
您可以在本地机器上分叉并克隆 MTR XML 规则。
规则按目标平台和功能分组。当您创建新规则时,找到与所需规则类似的规则,并将它用作入门模板。
新规则不断添加,因此最好经常检查更新。
A.2.1.1. 分叉并克隆运行时 XML 规则的 Migration Toolkit 复制链接链接已复制到粘贴板!
Migration Toolkit for Runtimes windup-rulesets
存储库提供如何创建基于 Java 的规则附加组件和 XML 规则的工作示例。您可以使用它们作为创建自己的自定义规则的起点。
必须在您的机器上安装了 git
客户端。
-
点 Migration Toolkit for Runtimes Rulesets GitHub 页面上的
Fork
链接,在您自己的 Git 中创建项目。fork 创建的 fork GitHub 存储库 URL 应该类似如下:https://github.com/<YOUR_USER_NAME>/windup-rulesets.git
。 将 Migration Toolkit for Runtimes rulesets 存储库克隆到本地文件系统:
git clone https://github.com/<YOUR_USER_NAME>/windup-rulesets.git
$ git clone https://github.com/<YOUR_USER_NAME>/windup-rulesets.git
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 这会在本地文件系统上创建并填充
windup-rulesets
目录。导航到新创建的目录,例如cd windup-rulesets/
$ cd windup-rulesets/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果要能够检索最新的代码更新,请添加远程
upstream
仓库,以便您可以获取原始分叉的存储库的任何更改。git remote add upstream https://github.com/windup/windup-rulesets.git
$ git remote add upstream https://github.com/windup/windup-rulesets.git
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 从
upstream
仓库获取最新的文件。git fetch upstream
$ git fetch upstream
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
A.2.2. 其他资源 复制链接链接已复制到粘贴板!
- MTR Jira issue tracker: https://issues.redhat.com/projects/WINDUP
- MTR 邮件列表: windup-eng@redhat.com
更新于 2024-09-13