Considerações de desenvolvimento

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Ao desenvolver código, considere algumas dessas sugestões para obter o desempenho mais eficiente.

    As instâncias de produção não devem ser publicadas no repositório Git
    Para proteger a integridade da produção, você não deve enviar mudanças para publicar no repositório Git da produção, embora tecnicamente você possa abrir e confirmar mudanças na aplicação em ServiceNow® Studio. A opção “Pode editar a aplicação no Studio” pode ser desabilitada na produção no registro sys_app. Mas ele é redefinido na próxima operação de código de origem que aciona uma atualização (ou seja, quando você aplica mudanças remotas ou alterna as ramificações).
    As dependências não são instaladas ao instalar uma aplicação do repositório Git
    Aplicações controladas por código-fonte não são instaladas ou atualizadas automaticamente se estiverem listadas como a dependência da sua aplicação. Em vez disso, o cliente deve instalar ou fazer upgrade da aplicação controlada por código-fonte por conta própria. O cliente também é responsável por instalar e atualizar as aplicações na ordem correta.
    Controle rígido sobre privilégios de controle de código-fonte na produção
    As operações de código de origem geralmente estão disponíveis para aqueles com privilégios de desenvolvimento na instância. Como os ambientes de produção não devem ter desenvolvimento contínuo, certifique-se de controlar rigorosamente os privilégios de administrador e de desenvolvimento delegado para evitar perda de dados e outras consequências graves.