Sincronizar o arquivo atual entre um espaço Visual Studio Code e uma instância ServiceNow
Identifique arquivos conflitantes e mescle ou substitua as mudanças entre o arquivo atual no seu espaço Visual Studio Code e sua instância.
Antes de Iniciar
Procedimento
-
Clique no ícone Sincronizar ícone
no menu no canto superior direito do Visual Studio Code IDE.
Você também pode usar um atalho de teclado Control+Shift+P no Windows e Command+Shift+P no MacOS para abrir a paleta de comandos e escolher Now: Sync Current File na lista.- 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 exibirá os conflitos em uma caixa de diálogo Arquivos em conflito.
-
Se uma lista de conflitos for exibida em uma caixa de diálogo Arquivos em conflito, verifique os conflitos.
- Compare a versão do servidor e do cliente usando a janela Comparação e avalie as mudanças.
- Substitua as mudanças de Servidor ou Cliente.
Figura 1. Lista de arquivos conflitantes -
Verifique as diferenças na lista Arquivos em conflito.
Figura 2. Exibição de mudanças conflitantes Uma caixa de diálogo exibe as seguintes opções:- Abrir Diferença: verifique as diferenças entre duas versões e faça as mudanças necessárias.
- Marcar como resolvido: resolva as diferenças e sincronize as versões.
- Substituir servidor: escolha se você deseja substituir a versão do servidor pela versão do cliente.
- Substituir local: escolha Substituir local para substituir a versão local pela versão do servidor.
-
Clique em Abrir Diferença.
Você pode ver duas versões do arquivo com as diferenças realçadas.
Figura 3. Diferenças entre cliente e servidor - Faça mudanças na versão do servidor a partir da versão do cliente e salve o arquivo.
-
Clique em Marcar como resolvido em Arquivos conflitantes.
As mudanças são sincronizadas com sucesso 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.