upgrade_egovframe_project
Updates installed common components in an eGovFrame project to the latest upstream version. Preserves user modifications, backs up before overwriting, and provides a dry-run option to review changes first.
Instructions
매니페스트에 기록된 설치 공통컴포넌트를 upstream 최신본과 비교해 갱신합니다. 사용자가 수정한 파일은 force 없이는 보존하며, dryRun(기본)으로 변경 계획을 먼저 확인합니다. 덮어쓰기 전 upgrade-backup/에 백업하고, 하드 충돌 시 아무것도 쓰지 않고 거부합니다.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | 사용자 수정 파일(충돌)도 백업 후 덮어쓸지 | |
| dryRun | No | true(기본)면 계획만 미리보기, 디스크 변경 없음 | |
| components | No | 대상 컴포넌트 id (미지정 시 매니페스트 전체) | |
| projectDir | Yes | 업그레이드할 프로젝트 디렉터리(절대경로 권장) |