Jump To Close Expand all Collapse all Table of contents 规则开发指南 使开源包含更多 1. 简介 Expand section "1. 简介" Collapse section "1. 简介" 1.1. 关于规则开发指南 Expand section "1.1. 关于规则开发指南" Collapse section "1.1. 关于规则开发指南" 1.1.1. 本指南使用 <MTA_HOME> 1.2. 关于 MTA 规则 2. 使用规则入门 Expand section "2. 使用规则入门" Collapse section "2. 使用规则入门" 2.1. 创建第一个 XML 规则 2.2. 查看 Migration Toolkit for Applications 快速启动 3. 创建 XML 规则 Expand section "3. 创建 XML 规则" Collapse section "3. 创建 XML 规则" 3.1. XML 规则结构 Expand section "3.1. XML 规则结构" Collapse section "3.1. XML 规则结构" 3.1.1. Rulesets(规则集) 3.1.2. 预定义的规则 3.2. 创建基本 XML 规则 Expand section "3.2. 创建基本 XML 规则" Collapse section "3.2. 创建基本 XML 规则" 3.2.1. 创建基本 XML 规则模板 3.2.2. 创建规则集元数据 3.2.3. 创建一个规则 Expand section "3.2.3. 创建一个规则" Collapse section "3.2.3. 创建一个规则" 3.2.3.1. 创建一个 <when> 条件 3.2.3.2. 创建一个 <perform> 操作 3.3. XML 规则语法 Expand section "3.3. XML 规则语法" Collapse section "3.3. XML 规则语法" 3.3.1. <when> 语法 Expand section "3.3.1. <when> 语法" Collapse section "3.3.1. <when> 语法" 3.3.1.1. <javaclass> 语法 Expand section "3.3.1.1. <javaclass> 语法" Collapse section "3.3.1.1. <javaclass> 语法" 3.3.1.1.1. 概述 3.3.1.1.2. 构造 <javaclass> 元素 Expand section "3.3.1.1.2. 构造 <javaclass> 元素" Collapse section "3.3.1.1.2. 构造 <javaclass> 元素" 3.3.1.1.2.1. <javaclass> 元素属性 3.3.1.1.2.2. <javaclass> 子元素 3.3.1.2. <xmlfile> 语法 Expand section "3.3.1.2. <xmlfile> 语法" Collapse section "3.3.1.2. <xmlfile> 语法" 3.3.1.2.1. 概述 3.3.1.2.2. 构建一个 <xmlfile> 元素 Expand section "3.3.1.2.2. 构建一个 <xmlfile> 元素" Collapse section "3.3.1.2.2. 构建一个 <xmlfile> 元素" 3.3.1.2.2.1. <javaclass> 元素属性 3.3.1.2.2.2. <xmlfile> matches 自定义函数 3.3.1.2.2.3. <xmlfile> 子元素 3.3.1.3. <project> 语法 Expand section "3.3.1.3. <project> 语法" Collapse section "3.3.1.3. <project> 语法" 3.3.1.3.1. 概述 3.3.1.3.2. 构建 <project> 元素 Expand section "3.3.1.3.2. 构建 <project> 元素" Collapse section "3.3.1.3.2. 构建 <project> 元素" 3.3.1.3.2.1. <project> 元素属性 3.3.1.3.2.2. <project> 子元素 3.3.1.3.2.3. <artifact> 元素属性 3.3.1.4. <filecontent> 语法 Expand section "3.3.1.4. <filecontent> 语法" Collapse section "3.3.1.4. <filecontent> 语法" 3.3.1.4.1. 概述 3.3.1.4.2. 构建 <filecontent> 元素 Expand section "3.3.1.4.2. 构建 <filecontent> 元素" Collapse section "3.3.1.4.2. 构建 <filecontent> 元素" 3.3.1.4.2.1. <filecontent> 元素属性 3.3.1.5. <file> 语法 Expand section "3.3.1.5. <file> 语法" Collapse section "3.3.1.5. <file> 语法" 3.3.1.5.1. 概述 3.3.1.5.2. 构造 <file> 元素 Expand section "3.3.1.5.2. 构造 <file> 元素" Collapse section "3.3.1.5.2. 构造 <file> 元素" 3.3.1.5.2.1. <javaclass> 元素属性 3.3.1.6. <has-hint> 语法 Expand section "3.3.1.6. <has-hint> 语法" Collapse section "3.3.1.6. <has-hint> 语法" 3.3.1.6.1. 概述 3.3.1.6.2. 构造 <has-hint> Expand section "3.3.1.6.2. 构造 <has-hint>" Collapse section "3.3.1.6.2. 构造 <has-hint>" 3.3.1.6.2.1. <artifact> 元素属性 3.3.1.7. <has-classification> 语法 Expand section "3.3.1.7. <has-classification> 语法" Collapse section "3.3.1.7. <has-classification> 语法" 3.3.1.7.1. 概述 3.3.1.7.2. 构造 <has-classification> Expand section "3.3.1.7.2. 构造 <has-classification>" Collapse section "3.3.1.7.2. 构造 <has-classification>" 3.3.1.7.2.1. <has-classification> 元素属性 3.3.1.8. <graph-query> 语法 Expand section "3.3.1.8. <graph-query> 语法" Collapse section "3.3.1.8. <graph-query> 语法" 3.3.1.8.1. 概述 3.3.1.8.2. 构造一个 <graph-query> Expand section "3.3.1.8.2. 构造一个 <graph-query>" Collapse section "3.3.1.8.2. 构造一个 <graph-query>" 3.3.1.8.2.1. <artifact> 元素属性 3.3.1.8.2.2. <graph-query> 属性 3.3.1.9. <dependency> 语法 Expand section "3.3.1.9. <dependency> 语法" Collapse section "3.3.1.9. <dependency> 语法" 3.3.1.9.1. 概述 3.3.2. <perform> 语法 Expand section "3.3.2. <perform> 语法" Collapse section "3.3.2. <perform> 语法" 3.3.2.1. <classification> 语法 Expand section "3.3.2.1. <classification> 语法" Collapse section "3.3.2.1. <classification> 语法" 3.3.2.1.1. 概述 3.3.2.1.2. <has-classification> 元素属性 3.3.2.1.3. <classification> 子元素 3.3.2.2. <link> 语法 Expand section "3.3.2.2. <link> 语法" Collapse section "3.3.2.2. <link> 语法" 3.3.2.2.1. 概述 3.3.2.2.2. <javaclass> 元素属性 3.3.2.3. <hint> 语法 Expand section "3.3.2.3. <hint> 语法" Collapse section "3.3.2.3. <hint> 语法" 3.3.2.3.1. 概述 3.3.2.3.2. <hint> 元素属性 3.3.2.3.3. <hint> 子元素 3.3.2.4. <xslt> 语法 Expand section "3.3.2.4. <xslt> 语法" Collapse section "3.3.2.4. <xslt> 语法" 3.3.2.4.1. 概述 3.3.2.4.2. <xslt> 元素属性 3.3.2.4.3. <xslt> 子元素 3.3.2.5. <lineitem> 语法 Expand section "3.3.2.5. <lineitem> 语法" Collapse section "3.3.2.5. <lineitem> 语法" 3.3.2.5.1. 概述 3.3.2.5.2. <lineitem> 元素属性 3.3.2.6. <iteration> 语法 Expand section "3.3.2.6. <iteration> 语法" Collapse section "3.3.2.6. <iteration> 语法" 3.3.2.6.1. 概述 3.3.2.6.2. <iteration> 元素属性 3.3.2.6.3. <iteration> 子元素 3.3.3. <where> 语法 3.4. 为 Migration Toolkit for Applications 添加一个规则 4. 测试 XML 规则 Expand section "4. 测试 XML 规则" Collapse section "4. 测试 XML 规则" 4.1. 创建测试规则 Expand section "4.1. 创建测试规则" Collapse section "4.1. 创建测试规则" 4.1.1. 测试 XML 规则结构 4.1.2. XML 规则语法 Expand section "4.1.2. XML 规则语法" Collapse section "4.1.2. XML 规则语法" 4.1.2.1. <not> 语法 4.1.2.2. <iterable-filter> 语法 4.1.2.3. <classification-exists> 语法 4.1.2.4. <hint-exists> 语法 4.1.2.5. <fail> 语法 4.2. 手动测试 XML 规则 4.3. 使用 JUnit 测试规则 4.4. 关于验证报告 Expand section "4.4. 关于验证报告" Collapse section "4.4. 关于验证报告" 4.4.1. 创建验证报告 4.4.2. 验证报告错误消息 5. 覆盖规则 Expand section "5. 覆盖规则" Collapse section "5. 覆盖规则" 5.1. 覆盖一个规则 5.2. 禁用已规则 6. 使用自定义规则类别 A. 参考材料 Expand section "A. 参考材料" Collapse section "A. 参考材料" A.1. 关于规则故事点 Expand section "A.1. 关于规则故事点" Collapse section "A.1. 关于规则故事点" A.1.1. 什么是故事点? A.1.2. 故事点如何在规则中估计 A.1.3. 任务类别 A.2. 其他资源 Expand section "A.2. 其他资源" Collapse section "A.2. 其他资源" A.2.1. 查看现有 MTA XML 规则 Expand section "A.2.1. 查看现有 MTA XML 规则" Collapse section "A.2.1. 查看现有 MTA XML 规则" A.2.1.1. 分叉和克隆应用程序 XML 规则的 Migration Toolkit A.2.2. 其他资源 法律通告 Settings Close Language: 日本語 简体中文 English Language: 日本語 简体中文 English Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: 日本語 简体中文 English Language: 日本語 简体中文 English Format: Multi-page Single-page Format: Multi-page Single-page 规则开发指南 Migration Toolkit for Applications 6.0创建自定义规则以增强迁移覆盖。Red Hat Customer Content Services法律通告摘要 本指南介绍了如何为应用程序的 Migration Toolkit 创建自定义 XML 规则。 Next