How to get prod app to a new repository / dev environment Studio

Ethan Dy Tioco1
Tera Expert

Hi all, I have the following scenario:

1) In our dev instance a team created Studio App A, published it to our company repository, and installed it into our production instance.

2) Since then, another team built enhancements/updates to App A not via Studio, but via separate update sets that manually get exported from dev and imported to prod. There's also been updates made locally in prod, like new reports, new options for a particular field, etc.

3) The result: prod has the latest version of App A, but it's not all tracked via Studio nor the git repository connected to the Studio app.
One way this shows is that in the dev environment, the [sys_app] record for App A has 256 application files, but in prod the same app has 260 application files

 

Is there a way to grab everything for App A from prod and move it into a new git repository so that we can resume development strictly through the dev instance's Studio?

I've seen "Publish an application to the application repository" mentioned, and I'm wondering if this will do it.

3 REPLIES 3

Sandeep Rajput
Tera Patron
Tera Patron

@Ethan Dy Tioco1 Publish an application to the application repository will publish the app on an application repository for more information please refer to https://www.servicenow.com/docs/bundle/xanadu-application-development/page/build/applications/task/t...

Will this grab every customer update, both from the initial Studio install and the separate update sets that were imported since the install?

@Ethan Dy Tioco1 Ideally, yes. You can verify it by publishing the application and reviewing the application files.