重構工具概觀 refactoring-tools-overview
重構工具 簡化更新現有AEM專案以與 AEM as a Cloud Service (AEMaaCS) 相容的程式。 這些工具可自動執行常見的重構和現代化工作,並與 Cloud Acceleration Manager (CAM) 整合,提供順暢的體驗。
「重構工具」先前僅以CLI公用程式的形式提供,現在可提供具有自動化檢查、組態產生及工作執行等功能的統一介面,減少手動開銷並提升可見度。
檢查工作流程 inspection-workflow
檢查工作流程 簡化了執行重構工具的準備程式。
主要功能:
- 自動觸發程式 — 上傳專案會自動開始檢查。
- 組態產生 — 工具會檢查上傳的原始程式碼並產生必要的組態。
- 裝載提交 — 這些設定會直接傳遞至選取的工具以供執行。
可用的重構工具
存放庫現代化工具 repo-modernizer
Repository 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