Changesets e controle de versão no CDM

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Um changeset é uma cópia de rascunho de uma aplicação que você pode atualizar e salvar sempre que necessário. Quando estiver satisfeito com as mudanças, você poderá confirmar o changeset para aplicar as mudanças à aplicação. Confirmação

    Importante:
    A partir da versão Washington DC, o Configuração de DevOps está sendo preparado para descontinuação futura. Ele ficará oculto e não será mais instalado em novas instâncias, mas continuará sendo compatível. Para obter detalhes, consulte o artigo Deprecation Process (Processo de descontinuação) [KB0867184] na Base de conhecimento do Now Support.

    Sobre conjuntos de mudanças

    Para editar dados de configuração, você cria um changeset e faz mudanças no changeset. Você pode realizar as seguintes ações:
    • Criar um novo changeset: o changeset inclui o conjunto de dados de configuração completo da aplicação.
    • Salvar um changeset: O painel Editor, a exibição de lista e o painel Visualizar são atualizados para refletir o estado resolvido do changeset. O sistema atualiza o changeset, mas não atualiza a aplicação. As mudanças aparecem na guia Atividade. Você deve confirmar um changeset para atualizar os dados de configuração da aplicação. Depois de salvar, você pode passar para outras atividades e retornar mais tarde para editar o changeset.
    • Atualizar um changeset existente: edite um changeset que foi salvo, mas não confirmado.
    • Confirmar um changeset salvo: O sistema gera um snapshot de cada implantável afetado pelas mudanças.

    Sobre conflitos com outros conjuntos de mudanças da aplicação na qual você está trabalhando

    Às vezes, o UsuárioA e o UsuárioB estão trabalhando ao mesmo tempo em dois conjuntos de mudanças diferentes da mesma aplicação. Se o UsuárioA confirmar um changeset que define a variávelX como A e posterior, o UsuárioB tentará confirmar um changeset com a variávelX definida como B, ocorrerá um conflito.

    Um changeset aberto com conflitos está bloqueado - ele não pode ser confirmado. O sistema notifica você sobre conflitos com uma mensagem de aviso na página. Além disso, o valor de Estado no cabeçalho muda de Aberto para Bloqueado.

    Consulte Conflitos entre confirmações de conjunto de mudanças para obter descrições dos tipos de conflitos que o sistema identifica.