---
sourceDocument: Brazil Build or modify applications
sourceDocumentLink: https://www.servicenow.com/docs/r/application-development

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Managing application and record changes

# Managing application and record changes {#ariaid-title1}

Release version: Brazil  
Updated October 8, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read  
All changes made to applications or metadata records display on the Changes tab of the activity bar in ServiceNow Studio. View and manage changes made to applications tracked in update sets or attached to a Git repository.

## How do you work with different types of applications? {#managing-application-and-record-changes__section_g5v_tjg_rkc}

Manage custom apps you create in ServiceNow Studio through update sets or by connecting them to a Git repository. Convert applications to ServiceNow Fluent to manage them through Fluent source control.

For more information, see [Update sets in ServiceNow Studio](https://www.servicenow.com/docs/BRmK~bfX~FXqXRfmwZNCnw "Use update sets in ServiceNow Studio to group configuration changes and move them as a unit to other instances for testing or deployment.") and [Convert an application to Fluent](https://www.servicenow.com/docs/alTyhBHEhzrGG6aUeh3G4g "Convert an existing application to support development in source code with ServiceNow Studio.").

Customize or extend out-of-the-box/base system ServiceNow applications to meet your specifications. Because base system applications contain proprietary code, they must be managed through update sets and XML. You cannot convert base system apps to Fluent
source code or manage them through a Git repository.  
Important:  
Only admins can work on Fluent apps. Don't convert the app if delegated developers must continue working on the application.

## Which update set and Git repository operations are available? {#managing-application-and-record-changes__section_uxm_rpg_rkc}

Perform change operations for apps and metadata records from the Changes tab. When working with Build Agent, changes from each checkpoint are tracked in an update set. To create a batch update set, select the Batch option in the Changes tab. The platform record for the batch opens
in the canvas. For more information about all update set operations, see [Update sets in ServiceNow Studio](https://www.servicenow.com/docs/BRmK~bfX~FXqXRfmwZNCnw "Use update sets in ServiceNow Studio to group configuration changes and move them as a unit to other instances for testing or deployment.").

Operations available for apps and records connected to Git differ depending on whether the app has been converted to Fluent. For applications and records converted to Fluent, see [Using Fluent source control in ServiceNow Studio](https://www.servicenow.com/docs/BcJghOku_DFrUibZqfYZQQ "Use Git commands and other source control features in ServiceNow Studio to manage changes to an application across a development team."). For non-Fluent apps and metadata records, see [Work with changes in Git](https://www.servicenow.com/docs/8~7vqbBzjtp6lNrpzwaQRA "Pull and commit changes in a Git repository directly from ServiceNow Studio to keep app development in sync across your team.").  
Note:  
Changes tracked in metadata source control display as update sets, not Git source control files. For more information, see [Metadata source control in ServiceNow Studio](https://www.servicenow.com/docs/ndlUX~mF7eq4W57zySvidg "Use metadata source control in ServiceNow Studio to manage app versions, commit changes, and collaborate with other developers through a linked Git repository.").

## How do you identify and work with changes? {#managing-application-and-record-changes__section_fkb_cwy_qkc}

The Changes tab contains information to help you identify changes.  
* C: Out-of-the-box/Store apps
* S: Custom Scoped apps
* G: Global apps
* ![](): Changes tracked through a Git repository
* ![](): Changes tracked through update sets
{#managing-application-and-record-changes__ul_mqj_4cz_qkc}

Filter the list of changes by selecting My apps or All apps. All changed apps appear in the Changes tab, whether tracked through update sets or Git source control.

Select the more actions icon ![]() to access options for showing and hiding file count, metadata category, and parent categories. Select one or all of the options to see more information about each file. Clear all of the options to hide categorizations and
just see a list of files.

Select a changed record tracked under an update set to open it in the canvas with a code or metadata diff viewer. The diff view depends on the type of file that you select.

Select an application connected to Git to show staged changes, untracked changes, and recent commits.

Use the more actions icon on each entry in the Changes tab to access additional options. For applications and records connected to Git, you can add the app to the Explorer and open App details.  
Note:  
Selecting Add app to explorer can produce different results depending on the following scenarios:

* If an app is not a Fluent app, then it is converted to Fluent and added to the Explorer.
* If an app is a Fluent app but is not in the Explorer, it is added to the Explorer.
* If an app is a Fluent app and is in the Explorer, the Explorer tab is focused and a message indicates that the app is in the workspace.
{#managing-application-and-record-changes__ul_d5t_y2g_rkc}

For apps and records tracked through update sets, you can open app details, view all update sets, or create an update set.

For more information, see [Update sets in ServiceNow Studio](https://www.servicenow.com/docs/BRmK~bfX~FXqXRfmwZNCnw "Use update sets in ServiceNow Studio to group configuration changes and move them as a unit to other instances for testing or deployment.").

