---
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


---

# Sincronizar o projeto atual entre um espaço Visual Studio Code e uma instância ServiceNow

# Sincronizar o projeto atual entre um espaço Visual Studio Code e uma instância ServiceNow {#ariaid-title1}

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

Sincronize arquivos entre o espaço Visual Studio Code (cliente/local) e a instância (servidor) bidirecionalmente.

## Antes de Iniciar

[Crie seu projeto](https://servicenow-prod.fluidtopics.net/fcAKkiR9QpMY3V6XT5LCSw "ServiceNow aplicações estão contidas em um projeto no VS Code IDE. Importe uma aplicação da sua instância ServiceNow com a ajuda de ServiceNow Extensões para VS Code.")e comece a editar suas aplicações.

## Por Que e Quando Desempenhar Esta Tarefa

As mudanças feitas nos arquivos de aplicações no espaço Visual Studio Code são armazenadas inicialmente no sistema de arquivos local. Quando você executa o comando Sincronizar, as mudanças locais feitas nos arquivos de aplicações são enviadas para o servidor para persistência.

## Procedimento

1. Clique em Sincronizar na barra de status na parte inferior do Visual Studio Code IDE.  
   Você também pode usar um atalho de teclado, Control+Shift+P no Windows ou Command+Shift+P no MacOS, para abrir a paleta de comandos e escolher Now: Sync Current Project na lista.  
   Figura 1. Sincronizar projeto atual
   * Se as mudanças ocorrerem no servidor ou no cliente, a extensão sincronizará o arquivo com sucesso sem exibir erros.
   * Se não houver diferenças entre as versões local e do servidor, a mensagem Nenhuma mudança detectada será exibida na parte inferior da página.
   * Se o mesmo arquivo for modificado no cliente e no servidor, o sistema mostrará os conflitos.
   {#synchronize-files__ul_x5g_pcl_pkb}
2. Se uma lista de conflitos for exibida, clique com o botão direito do mouse no arquivo conflitante para abrir o menu de contexto e selecione no menu de contexto.  
   Como alternativa, selecione o arquivo e clique no menu Abrir Comparação na parte superior da página.Figura 2. Exibição de arquivos conflitantes
   * Escolha Substituir servidor se quiser substituir a versão do servidor pela versão do cliente
   * Escolha Substituir local para substituir a versão do cliente pela versão do servidor.
   * Escolha Marcar como resolvido para remover o sinalizador que indica um conflito. A versão do servidor será substituída na próxima sincronização.

   {#synchronize-files__ul_vvj_bdl_pkb}Figura 3. Diferenças nas versões do cliente e do servidor
3. Mantenha as mudanças desejadas no arquivo do cliente e salve.
4. Depois de resolver todos os conflitos de arquivo, clique em Marcar como resolvido em Arquivos conflitantes.  
   As mudanças são sincronizadas na próxima sincronização. Quando as mudanças são mescladas com sucesso, a mensagem Sincronização concluída com sucesso aparece na parte inferior da página.  
   Nota:  
   Os arquivos são verificados quanto a erros de sintaxe no início do processo de sincronização. Todos os erros encontrados são apresentados na guia de problemas na parte inferior da tela.

## O que Fazer Depois

Todas as mudanças são marcadas para o conjunto de atualizações na barra de status. Quando um projeto é carregado ou selecionado, o conjunto de atualizações padrão é exibido na barra de status. Clique no seletor de conjunto de atualizações para escolher o conjunto de atualizações atual (válido até que o IDE ou o projeto seja encerrado). Se você não selecionar explicitamente um conjunto de atualizações, todas as gravações acontecerão no conjunto de atualizações padrão.

