Considerações de desenvolvimento

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Ao desenvolver código, considere algumas dessas sugestões para 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
    As aplicações controladas por origem 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 atualizar a aplicação controlada por fonte por conta própria. O cliente também é responsável por instalar e atualizar as aplicações na ordem correta.
    Controle rígido dos 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 a perda de dados e outras consequências graves.