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

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 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 da aplicação no espaço Visual Studio Code são armazenadas inicialmente no sistema de arquivos local. Quando você executa o comando Sync, as mudanças locais feitas nos arquivos da aplicação são enviadas ao 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 do teclado, Control + Shift + P no Windows ou Command + Shift + P no MacOS, para abrir a paleta de comandos e escolher Agora: Sincronizar Projeto Atual 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 aparecerá 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 em Abrir menu 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.