kmohammed
Giga Guru

Hi MUNIL — welcome to the Community! For a scoped application, the Application Repository is the way to go (as Rafael pointed out). Here is how it works in practice:

 

1. In your dev instance, open Studio, open the Alpha application and publish it to the Application Repository. This uploads the application with all its files, tables, scripts and dependencies.

2. On the target instance (test or prod), go to All > System Applications > My Company Applications, find Alpha in the repository and install it. The target instance needs the same plugins or dependencies the app relies on, so install those first if they are missing.

3. For later changes, publish a new version from dev and upgrade it on the target — the repository keeps the version history, so you can roll back if a version has a problem.

 

Update sets can move a scoped app too — capture the app in a completed update set and import it on the target — but they are easy to get wrong for scoped apps, because a missed record means a broken app. The repository is the safer, repeatable route for promoting between environments.

 

One caution: do not move it by cloning the instance or by exporting XML — that is not a supported promotion path for applications.

 

If this helped, please mark it as Helpful — and if it solved your issue, I'd be grateful if you accepted it as the solution.