Operações do repositório de controlo de código fonte (pré-visualização)
[Este artigo inclui documentação pré-versão e está sujeito a alterações.]
Ao efetuar alterações nos componentes da solução do Dataverse, pode ver as alterações na área Soluções no Power Apps (make.powerapps.com). A área de soluções mostra as alterações não geridas feitas nos componentes da solução na solução. Os ficheiros na sua consolidação são equivalentes às camadas não geridas do seu ambiente. Os componentes que fazem parte da camada gerida não são incluídos na consolidação.
Importante
- Esta é uma funcionalidade de pré-visualização.
- As caraterísticas de pré-visualização não se destinam à produção e poderão ter caraterísticas restritas. Estas caraterísticas estão disponíveis antes do lançamento oficial, para que os clientes possam ter acesso antecipado e enviar comentários.
- Atualmente, esse recurso só está disponível para ambientes que foram criados para ciclos de lançamento antecipados. Vá para Ambientes do ciclo de lançamento antecipado.
Ver alterações na área de soluções
Depois de fazer uma alteração ou adicionar um componente numa solução não gerida, vá para a área Soluções no Power Apps.
Abra a solução na qual efetuou alterações e selecione Controlo de Código Fonte no painel de navegação esquerdo.
O ecrã de controlo de código fonte fornece uma lista de Alterações disponíveis para consolidação no controlo de código fonte. Selecione Atualizar para atualizar a lista se tiver feito alterações noutro separador do browser. Selecionar Procura atualizações consulta o seu repositório de código-fonte e identifica se há atualizações disponíveis ou conflitos para resolver.
No ecrã de controlo de código fonte, vê o ramo atual ao qual a sua solução está ligada e vê as alterações efetuadas na solução que estão disponíveis para consolidação no controlo de código fonte, as alterações que foram efetuadas no controlo de código fonte e disponíveis para serem transferidas para o seu ambiente ou conflitos que estão presentes porque existem alterações no seu ambiente e no código fonte.
Resolução de conflitos
O sistema deteta se há alterações em conflito no repositório de origem. Lista estes problemas no separador conflitos. Deve resolver todos os conflitos antes de fazer qualquer consolidação, alternando para o separador de conflitos, selecionando cada componente listado e, em seguida, escolhendo manter as alterações existentes se pretender manter as alterações originadas no seu ambiente ou aceite as alterações recebidas se pretender aceitar as alterações efetuadas no seu repositório de código fonte.
Se optar por manter as alterações existentes, esses componentes são movidos para o separador Alterações e ficam disponíveis para confirmação no repositório do código-fonte. Se escolher aceitar alterações recebidas, esses componentes são movidos para o separador Atualizações e ficam disponíveis para serem transferidos para o seu ambiente. Fazer a seleção no separador Conflitos não executa nenhuma ação imediata com o controlo de código-fonte, mas resolve o conflito para que sua próxima ação de pull ou commit execute as alterações selecionadas sem mais conflitos.
Extrair alterações disponíveis no repositório de controlo de código fonte
Para importar as atualizações disponíveis do seu repositório de controlo de código fonte para o seu ambiente, mude para o separador Atualizações, reveja as atualizações disponíveis e selecione Solicitar na barra de comandos. Recomendamos que feche o ecrã do código-fonte neste momento e valide as experiências de aplicação que podem ter sido afetadas por essas alterações de entrada.
Consolidar alterações no repositório de controlo de código fonte
Para consolidar as alterações no controlo de código fonte, mude para o separador Alterações e reveja as alterações. Selecione Consolidação no menu superior, introduza um comentário sobre a sua consolidação e selecione Consolidação.
Assim que as suas alterações forem consolidadas, pode navegar diretamente para o Azure DevOps para ver a sua consolidação ou selecionar o número de consolidação fornecido no item da barra de informações que o notifica sobre a sua consolidação bem-sucedida.
Nota
É uma prática recomendada resolver os seus conflitos primeiro e, em seguida, extrair todas as alterações do código-fonte para o seu ambiente, validar se a aplicação ainda está funcional e operando conforme projetado e, em seguida, confirmar as alterações no controlo do código-fonte. Esta prática garante que as confirmações do código-fonte sejam da melhor qualidade.