---
sourceDocument: Criar ou modificar aplicações do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/application-development

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Criar ou modificar aplicações do Xanadu

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

# Publicar uma aplicação de ServiceNow Studio quando vinculada ao controle de código-fonte

# Publicar uma aplicação de ServiceNow Studio quando vinculada ao controle de código-fonte {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Você pode publicar uma aplicação personalizada de ServiceNow Studio quando vinculada ao Controle de código-fonte.

## Antes de Iniciar

Função necessária: administrador

## Por Que e Quando Desempenhar Esta Tarefa

Quando você publica uma aplicação do ServiceNow Studio que está vinculada ao Controle de código-fonte, há um resultado diferente de quando você publica por meio do link relacionado Publicar sys_app ou sys_store_app.

## Procedimento

1. Quando você seleciona Publicar, o registro sys_app ou sys_app_customization da aplicação é atualizado com a nova versão.
2. O estado atual da aplicação está confirmado para o Controle de código-fonte, incluindo todas as mudanças não rastreadas ou não confirmadas.  
   O valor da propriedade glide.sourcecontrol.default_commit_mode é ignorado.  
   Isso ocorre porque quando a aplicação é publicada, todas as mudanças não rastreadas e não confirmadas também são publicadas. Portanto, o estado da aplicação no repositório Git corresponde ao que está publicado. Consulte o tópico [Confirmar mudanças](https://servicenow-prod.fluidtopics.net/N_wBCrbMqms0ChPYxf4I1g "Os desenvolvedores de aplicações podem confirmar suas mudanças na instância para o repositório Git vinculado. Você pode selecionar algumas mudanças para confirmar ou confirmar todas as mudanças na instância de uma vez.") para obter mais informações sobre a propriedade glide.sourcecontrol.default_commit_mode.
3. Um marcador de controle de código-fonte é criado para a nova versão e a aplicação é publicada.  
   Se necessário, o registro sys_app é atualizado com o novo ID de correlação de armazenamento.  
   Nota:  
   Se sua aplicação estiver vinculada ao controle de código-fonte e você publicar uma nova versão fora do Studio, uma confirmação e um marcador de controle de código-fonte não serão criados.

