Operações do repositório de controle do código-fonte (versão preliminar)
[Este artigo faz parte da documentação de pré-lançamento e está sujeito a alterações.]
Ao fazer alterações nos componentes da solução no Dataverse, você pode exibir as alterações na área Soluções no Power Apps (make.powerapps.com). A área de soluções mostra as alterações não gerenciadas feitas nos componentes da solução na solução. Os arquivos em sua confirmação são equivalentes às camadas não gerenciadas em seu ambiente. Os componentes que fazem parte da camada gerenciada não são incluídos na confirmação.
Importante
- Este é um recurso em versão preliminar.
- Os recursos de versão preliminar não foram criados para uso em ambientes de produção e podem ter funcionalidade restrita. Esses recursos são disponibilizados antes de um lançamento oficial para que os clientes possam ter acesso antecipado e forneçam comentários.
- No momento, esse recurso está disponível apenas para ambientes criados para ciclos de lançamento antecipados. Vá até Ambientes do ciclo de lançamento antecipado.
Exibir alterações na área de soluções
Depois de fazer uma alteração ou adicionar um componente em uma solução não gerenciada, vá para a área Soluções no Power Apps.
Abra a solução na qual você fez alterações e selecione Controle do Código-fonte no painel de navegação esquerdo.
A tela de controle do código-fonte fornece uma lista de Alterações disponíveis para confirmação do controle do código-fonte. Selecione Atualizar para atualizar a lista se você tiver feito alterações em outra guia do navegador. A seleção de Verificar atualizações consulta o repositório de código-fonte e identifica se há atualizações disponíveis ou conflitos para você resolver.
Na tela de controle do código-fonte, você visualiza a ramificação atual à qual sua solução está vinculada e exibe as alterações feitas na solução disponíveis para confirmação no controle do código-fonte, as alterações que foram feitas no controle do código-fonte e disponíveis para serem integradas ao seu ambiente ou os conflitos que estão presentes porque há alterações no ambiente e no código-fonte.
Resolução de conflitos
O sistema detecta se há alterações conflitantes no repositório de origem. Ele lista esses problemas na guia conflitos. Você deve resolver todos os conflitos antes de fazer qualquer confirmação alternando para a guia de conflitos, selecionando cada componente listado e, em seguida, optando por manter as alterações existentes se quiser manter as alterações originadas em seu ambiente ou aceitar alterações de entrada se quiser aceitar as alterações que foram feitas no repositório de código-fonte.
Se você optar por manter as alterações existentes, esses componentes serão movidos para a guia Alterações e estarão disponíveis para confirmação no repositório do código-fonte. Se você optar por aceitar alterações de entrada, esses componentes serão movidos para a guia Atualizações e estarão disponíveis para serem integrados em seu ambiente. Fazer a seleção na guia Conflitos não executa nenhuma ação imediata com o controle do código-fonte, mas resolve o conflito para que sua próxima ação de pull ou confirmação execute as alterações selecionadas sem mais conflitos.
Alterações de pull disponíveis no repositório de controle do código-fonte
Para importar atualizações disponíveis do repositório de controle do código-fonte para o ambiente, alterne para a guia Atualizações, revise as atualizações disponíveis e selecione Pull na barra de comandos. Recomendamos que você feche a tela do código-fonte neste momento e valide as experiências do aplicativo que podem ter sido afetadas por essas alterações de entrada.
Confirmar alterações feitas no repositório de controle do código-fonte
Para confirmar as alterações no controle do código-fonte, alterne para a guia Alterações e revise as alterações. Selecione Confirmar no menu superior, insira um comentário sobre sua confirmação e selecione Confirmar novamente.
Depois que suas alterações forem confirmadas, você poderá navegar diretamente para Azure DevOps exibir sua confirmação ou selecionar o número de confirmação fornecido no item da barra de informações que o notifica sobre sua confirmação bem-sucedida.
Observação
A melhor prática é resolver seus conflitos primeiro, depois extrair quaisquer alterações do código-fonte para o ambiente, validar se o aplicativo ainda está funcional e operando conforme projetado e, em seguida, confirmar as alterações no controle do código-fonte. Essa prática garante que as confirmações de código-fonte sejam da melhor qualidade.