Crie versões e ramificações no Git

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Desenvolvedores de apps usando ServiceNow StudioPode criar versões e ramificações em seus repositórios Git.

    Alternar ramificações do repositório

    Os desenvolvedores de aplicações podem alternar para uma ramificação de repositório diferente para trabalhar em outra versão da aplicação usando ServiceNow Studio.

    Antes de Iniciar

    Você deve ter um repositório Git com uma ou mais ramificações disponíveis.

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > App Engine > ServiceNow Studio.
    2. No navegador de arquivos, selecione a aplicação que você deseja abrir.
    3. Selecione Detalhes do app para abrir o app na tela.
    4. Selecionar Controle de código-fonte > Alternar ramificação.
    5. Escolha se você deseja armazenar ou descartar mudanças locais.
      OpçãoDescrição
      Mudanças locais no estoque Salva as mudanças locais antes de alternar para uma ramificação alternativa. Posteriormente, você pode mesclar ou descartar as mudanças salvas.
      Descartar as mudanças locais Exclui permanentemente todas as mudanças locais antes de alternar para uma ramificação alternativa. Se você optar por descartar, não será possível recuperar esses arquivos.
      Nota:
      Tenha cuidado ao descartar mudanças locais. Como todos os desenvolvedores de aplicações compartilham credenciais de repositório, não há como descartar apenas um conjunto de mudanças de usuário.
    6. Selecione a ramificação para a qual você deseja alternar.
    7. Selecione Ramificação do switch .

    Resultado

    ServiceNow Studio atualiza a aplicação local para corresponder à versão da ramificação do repositório.

    Crie uma ramificação de repositório

    Os desenvolvedores de aplicações podem criar uma ramificação para trabalhar em uma nova versão de um app existente no ServiceNow Studio. Criar uma ramificação resultará na criação de uma nova ramificação no repositório remoto configurado para esta aplicação. Esta aplicação, incluindo todas as mudanças não confirmadas, mudará para a nova ramificação.

    Antes de Iniciar

    Função necessária: admin ou sn_group_creator.app_creator

    Procedimento

    1. Navegar até Tudo > App Engine > ServiceNow Studio.
    2. No navegador de arquivos, selecione a aplicação que você deseja abrir.
    3. Selecione Detalhes do app para abrir o app na tela.
    4. Selecionar Controle de código-fonte > Criar ramificação.
    5. Insira um Nome da ramificação .
    6. Opcional: Crie uma ramificação a partir de uma guia selecionando Criar a partir do marcador e selecionando um marcador existente.
    7. Selecione Criar ramificação .
    8. Selecione Fechar.

    Defina uma ramificação padrão

    Defina uma ramificação padrão quando quiser usar uma ramificação diferente de principal para novas mudanças ou para a principal ServiceNow Studiorepositório de desenvolvimento.

    Antes de Iniciar

    Vincule um app ao controle de origem em ServiceNow Studio

    Função necessária: administrador

    Procedimento

    1. Siga as etapas listadas em Add a system property.
    2. Adicione o. glide.source_control.default_branch_nameE especifique o nome da ramificação padrão do repositório de controle de origem do Git para trabalhar.
      Por exemplo, os nomes de ramificações padrão podem incluir solicitações de extração, confirmações de código e similares. O trabalho dos desenvolvedores de aplicações é gerenciado e salvo na ramificação padrão, se não for especificado de outra forma. Se não for alterado, este valor será padronizado para sn_instances/<instance_name>.