重构工具概述 refactoring-tools-overview
重构工具 简化了更新现有AEM项目以使其与 AEM as a Cloud Service (AEMaaCS) 兼容的流程。 这些工具可自动执行常见的重构和现代化任务,并与 Cloud Acceleration Manager (CAM) 集成以实现无缝体验。
重构工具以前仅作为CLI实用程序提供,现在可提供具有自动检查、配置生成和作业执行等功能的统一界面 — 减少手动开销并提高可见性。
检查工作流 inspection-workflow
检查工作流 简化了运行重构工具的准备过程。
主要功能:
- 自动触发器 — 上传项目会自动开始检查。
- 配置生成 — 工具将检查上传的源代码,并生成必要的配置。
- 有效负载提交 — 这些配置将直接传递到所选工具以供执行。
可用的重构工具
存储库现代化器 repo-modernizer
存储库现代化器 重新构建您的AEM项目的存储库布局和内容,以符合AEMaaCS标准和最佳实践。 它以增强的自动化和准确性取代了旧版存储库现代化工具。
代码转换器 code-transformer
代码转换器 使用智能模式识别和AI驱动的分析来检测和更新与AEMaaCS不兼容的代码段。 此工具可简化迁移工作并减少手动代码更改。
重构工作流阶段 phases-in-refactoring-tools
重构工具遵循结构化的两阶段流程:
第1阶段:上传Source代码
- 使用CAM界面上载源代码(ZIP格式)。
- 上传后,将自动触发 检查工作流 以分析项目并准备工具执行。
NOTE
在检查过程中,不允许上传其他项目。
阶段2:触发重构作业
成功检查后,可以运行一个或多个重构工具:
- 运行存储库现代化器 — 执行存储库现代化。
- 运行代码转换器 — 根据检查输出运行代码转换。
- 一起运行所有工具 — 在单个操作中执行所有可用的工具。
NOTE
只有在成功上传并检查源代码后,才能启动重构作业。
NOTE
用户可以并行触发多个重构作业,但每个作业将单独执行。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab