Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Os creadores e desenvolvedores empregan a integración de Git para xestionar o código fonte das aplicacións de lenzo de forma eficaz mediante o control de versións. Power Platform Esta funcionalidade axúdache a revisar os cambios realizados polos creadores en Power Apps Studio sen atopar diferenzas ruidosas. Ademais, permite realizar edicións mínimas directamente no repositorio, o que garante un fluxo de traballo optimizado e eficiente.
Como confirmar aplicacións de lenzo mediante a integración de Git
Podes confirmar as túas aplicacións de lenzo cando as publiques. Non se poden confirmar os cambios ata que publiques a túa aplicación. Este comportamento garante que o código fonte reflicta a última versión publicada da túa aplicación, o que a fai lista para o seu uso coa integración de Git.
Pasos para confirmar aplicacións de lenzo
- Abre Power Apps Studio e fai cambios na túa aplicación de lenzo.
- Publica a aplicación para que os cambios estean dispoñibles para a integración con Git.
- Vaia ao seu repositorio de Git e realice o commit dos cambios.
Acceder aos ficheiros de código fonte
O código fonte das aplicacións de lenzo almacénase en ficheiros .pa.yaml . Estes ficheiros son lexibles por humanos e están deseñados para o seu uso co control de código fonte. Cando se emprega a integración de Git, o código fonte das aplicacións de lenzo está dispoñible automaticamente no repositorio sen necesidade de ningunha conversión. O código fonte almacénase dentro do cartafol canvas do repositorio.
Estrutura de ficheiros para aplicacións de lenzo
Os ficheiros de código fonte extraídos están situados no cartafol \Src e inclúen:
-
App.pa.yaml: Representa a aplicación. -
[screen Name].pa.yamlUn ficheiro para cada pantalla, que representa a pantalla. -
\ComponentUn cartafol que contén un ficheiro para cada compoñente, representado como[component Name].pa.yaml.
Usa só ficheiros dentro do cartafol con control de código fonte. .pa.yaml\Src Non empregues outros ficheiros, como ficheiros JSON, como código fonte porque non son estables entre os ciclos de gardado e carga.
Edición de ficheiros .pa.yaml
Podes facer pequenas edicións directamente no repositorio. Calquera cambio restaúrase coa aplicación cando se aplican cambios ao entorno. Debes considerar calquera código da túa rama como unha aplicación publicada.
Boas prácticas para a edición
- Evita facer cambios significativos directamente nos ficheiros.
.pa.yaml - Proba sempre os cambios nun entorno de desenvolvemento antes de fusionalos na rama principal.
Limitacións coñecidas
Non podes editar os .pa.yaml ficheiros directamente no repositorio se a túa aplicación contén compoñentes de código.
Editar ficheiros con estes compoñentes impide que a aplicación se execute. Se modificas estes ficheiros por erro, podes cargar a versión anterior da túa aplicación de lenzo no portal de Maker.
Resolución de problemas
Esta sección contén problemas comúns e consellos para axudarche a ter máis éxito coa integración de Git con aplicacións de lenzo.
Problemas comúns
-
Conflitos de fusión: Resolve os conflitos con coidado para evitar corromper os
.pa.yamlficheiros. -
Non se pode cargar a aplicación: Asegúrate de que non se fixeron edicións non compatibles nos
.pa.yamlficheiros.
Suxestións
- Usa un cliente Git con ferramentas visuais de diferenzas para revisar os cambios antes de realizar un commit.
- Fai copias de seguridade do teu repositorio regularmente para evitar a perda de datos.