Legado - Importar aplicação ou aplicação-customização do controle de origem

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • Importe uma aplicação ou personalização de aplicação de um repositório de controle de origem para continuar desenvolvendo-a nesta instância.

    Antes de Iniciar

    Importante:
    Começando com Xanaduversão, o. legadoversão de ServiceNow Studioestá sendo preparado para descontinuação futura. Ele ficará oculto e não será mais ativado em novas instâncias, mas continuará sendo compatível. Para obter detalhes sobre o processo de descontinuação, consulte Processo de descontinuação [KB0867184] artigo na Base de conhecimento do Now Support.

    Tente criar e editar apps na versão atual de ServiceNow Studioem vez disso. Para obter mais informações, consulte ServiceNow Studio.

    • Função necessária: admin ou source_control
      • Restrinja permissões no token de acesso para permitir acesso de leitura e gravação ao repositório Git.
      • As credenciais do usuário do repositório devem conceder acesso de leitura e gravação.
      Para obter mais informações, consulte Vincule uma aplicação ou personalização de aplicação ao controle de origem .
    • Verifique se a instância de não produção tem acesso de rede ao repositório Git.
    • Verifique se o repositório contém uma aplicação válida.
    • Certifique-se de que os usuários adicionem o endereço de e-mail ao respectivo registro da tabela de usuários (ServiceNow sys_user) que eles usam em suas confirmações no repositório Git.
    • Saiba mais sobre personalizações de aplicações Gerenciando personalizações de aplicações .

    Por Que e Quando Desempenhar Esta Tarefa

    A integração de controle de origem não é compatível com a importação de uma aplicação em uma instância de produção. Em vez disso, instale aplicações em uma instância de produção do repositório de aplicações, um conjunto de atualizações ou o. ServiceNow Store.

    Procedimento

    1. Navegar até Tudo > Aplicações do sistema > Studio.
      O sistema exibe as Boas-vindas a Studiopágina.
    2. Clique Abrir o Studio > Ir.
      O sistema é aberto StudioE a janela Alternar aplicações.
    3. Clique em Importar do controle de origem .
      Studio Exibe os campos Importar do controle de origem.
      Janela de aplicações de alternância mostrando os campos de controle de origem
    4. Insira os seguintes valores de campo.
      Tabela 1. Importar dos campos de controle de origem
      Campo Descrição
      Protocolo de rede Tipo de credencial HTTPS ou ssh que permite a troca de dados de canal seguro.
      URL A URL do repositório Git onde os arquivos da aplicação residem.
      Nota:
      Se o URL do repositório Git para SSH fornecido pelo servidor Git não funcionar, verifique com o proprietário ou provedor do servidor Git a URL correta. Pode haver especificações adicionais, como prefixos de protocolo de esquema, números de porta e assim por diante, necessárias para que o URL do repositório Git funcione.
      Credencial Selecione a credencial do seu repositório Git. (Consulte Introdução às credenciais .)
      Nota:
      Se você selecionar o protocolo de rede ssh, insira uma credencial válida do tipo de chave privada SSH. Se você selecionar o protocolo https, insira uma credencial válida do tipo Credenciais de autenticação básicas.
      Filial A ramificação do repositório na qual trabalhar na aplicação.
      Nota:
      A ramificação padrão é nomeada após sua instância. Se você não escolher um nome, o padrão da ramificação será mestre .
      Nome do MID Server Selecione um MID Server existente para vincular a um repositório Git armazenado atrás do firewall corporativo.
      Nota:
      Use um MID Server separado para evitar conflitos com Descobertaatividades.
      E-mail padrão O endereço de e-mail do committer é definido pelo registro sys_user, se disponível. Mas se o campo de e-mail de registro sys_user de um committer estiver vazio, o sistema gerará um e-mail alternativo (username@instancename.service-now.com). Você também pode inserir um endereço de e-mail padrão e alterá-lo mais tarde. Para usar esse endereço de e-mail padrão em todos os casos, marque a caixa de seleção.
      Nota:
      Todos os desenvolvedores de aplicações na instância compartilham a credencial usada para vincular um repositório Git a uma aplicação.
    5. Clique em Importar.
      O sistema compara a soma de verificação no checksum.txt arquivo para soma de verificação atual. Quando os valores de soma de verificação correspondem, a integração ignora a validação e importa a aplicação. Quando os valores de soma de verificação não correspondem, a integração valida e limpa primeiro os arquivos da aplicação antes de importá-los.
    6. Clique em Selecione a aplicação .
      Studio Exibe a aplicação como uma nova opção na janela Alternar aplicações.

    O que Fazer Depois

    • Revise os logs de upgrade para qualquer limpeza aplicada aos arquivos da aplicação durante a importação.
    • Selecione a aplicação importada para editá-la.