Skip to content

Feature Request: Detect Added, Modified, and Deleted Metadata via CLI (Similar to Gearset/Copado) #1247

@pranayjswl007

Description

@pranayjswl007

Gearset and Copado provide a visual interface that clearly shows newly added, modified, and deleted metadata components between the local project and a Salesforce org. This is extremely helpful for keeping version control clean and in sync with org changes, especially in admin-driven environments.

Use Case:
As an admin or developer, I frequently need to pull changes made directly in the org — such as updates to Permission Sets, Layouts, or FlexiPages. I want to:

Pull down metadata only if it has changed

Currently, using commands like sfdx force:source:pull or sfdx force:source:retrieve, there is no indication when metadata has been deleted in the org. The command simply returns nothing, making it difficult to identify and clean up stale files in the local repo.

Feature Request:
It would be extremely helpful to have a CLI-based feature that can:

Compare metadata between the local project and a target org

Clearly report what has been added, changed, or deleted

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions