---
sourceDocument: Yokohama Gestão de serviços de TI
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/it-service-management

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Gestão de serviços de TI

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Conflitos entre confirmações do changeset

# Conflitos entre confirmações do changeset {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

A entrega de serviço pode incluir várias equipes trabalhando ao mesmo tempo em dados de configuração com potencialmente centenas de mudanças de configuração todos os dias. Como as mudanças podem estar em conflito com mudanças anteriores de um usuário diferente, CDMgerencia confirmações e snapshots para bloquear confirmações desse conflito. Você será notificado sobre conflitos de changeset para ajudá-lo a resolvê-los.  
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\]](https://support.servicenow.com/kb_view.do?sysparm_article=KB0867184) na Base de conhecimento do Now Support.

## Quando um conflito acontece {#cdm-changeset-conflicts__section_yd2_mmt_zqb}

Cada vez que você tenta confirmar um changeset, o sistema determina se há conflitos com outros commits anteriores. Se o sistema relatar um conflito, você pode optar por tentar manter algumas das mudanças ou descartar todas as mudanças em conflito e começar a partir de um novo conjunto de mudanças. Por esse motivo, para facilitar a tarefa de recriar seu trabalho, você pode copiar e colar mudanças maiores em um editor de texto antes de fechar um changeset em conflito.

## Como evitar conflitos {#cdm-changeset-conflicts__section_b53_vmt_zqb}

Siga estas sugestões para evitar conflitos:

* Tente manter um changeset aberto por um breve período. Se você precisar fazer pesquisa, feche o changeset e inicie um novo changeset depois de ter as informações.
* Coordene suas tarefas de edição de código com colegas de trabalho. Isso permite que você evite atualizar o mesmo item de configuração ao mesmo tempo.
{#cdm-changeset-conflicts__ul_o4x_1nt_zqb}

## Tipos de conflitos {#cdm-changeset-conflicts__section_tv4_hfk_p4b}

Em cada um dos exemplos a seguir de um conflito identificado, o "item" descrito é o item de dados de configuração (CDI) no seu changeset. Outro usuário confirmou mudanças com as quais suas mudanças entram em conflito.

Dados obsoletos em seu changeset de trabalho
:
    * O valor do item foi alterado em outro changeset.
    * O item não está mais incluído em uma coleção ou implantável em outro changeset.
    * Corrupção de dados causada por uma mudança incorreta na tabela de dados: O item recém-adicionado no seu changeset aberto foi modificado na tabela de dados para se referir incorretamente a uma versão anterior. O item no seu changeset aberto foi substituído por uma mudança na tabela de dados. O item atualizado ou excluído no seu changeset aberto foi modificado incorretamente na tabela de dados para não se referir à versão anterior.
    {#cdm-changeset-conflicts__ul_dsj_dsf_4qb}

Primário alterado
:   O item é órfão porque seu primário foi excluído ou renomeado em outro changeset.

Relacionamento primário/secundário alterado
:   Novos itens foram adicionados em outro changeset enquanto você fazia mudanças no item de dados primário.

Referências alteradas
:
    * O item foi incluído em uma coleção ou implantável em outro changeset.
    * O item não pode ser excluído porque está incluído em uma coleção ou implantável em outro changeset.
    {#cdm-changeset-conflicts__ul_jzj_zsf_4qb}

Duplicar
:   Já existe um item com o mesmo nome.

Inclusões inválidas
:
    * O componente ou coleção ao qual a inclusão se referiu foi excluído em outro changeset.
    * O componente ou coleção ao qual a inclusão se referiu foi renomeado em outro changeset.
    * Um descendente do componente a ser incluído já está incluído na coleção em outro changeset.
    {#cdm-changeset-conflicts__ul_v5c_dtf_4qb}

