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

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 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 projetoe 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
      Comando para sincronizar o projeto
      • 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.
    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
      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.
      Figura 3. Diferenças nas versões do cliente e do servidor
      Diferenças entre as versões de arquivo 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.