Udostępnij za pośrednictwem


Operacje repozytorium kontroli źródła (wersja zapoznawcza)

[Ten artykuł stanowi wstępną wersję dokumentacji i może ulec zmianie.]

Po wprowadzeniu zmian w składnikach rozwiązania w Dataverse można je wyświetlić w obszarze Rozwiązania w Power Apps (make.powerapps.com). Obszar rozwiązań pokazuje niezarządzane zmiany wprowadzone w składnikach rozwiązania. Pliki w zatwierdzeniu są równoważne niezarządzanym warstwom w środowisku. Składniki będące częścią warstwy zarządzanej nie są uwzględniane w zatwierdzeniu.

Ważne

  • Jest to funkcja w wersji zapoznawczej.
  • Funkcje w wersji zapoznawczej nie są przeznaczone do użytku w środowiskach produkcyjnych i mogą mieć ograniczoną funkcjonalność. Te funkcje są udostępniane przed oficjalnym wydaniem, dzięki czemu klienci mogą szybciej uzyskać do nich dostęp i przekazać opinie na ich temat.
  • Ta funkcja jest obecnie dostępna tylko dla środowisk, które zostały utworzone dla wczesnych cykli wydawniczych w Australii, Kanadzie i Europie. Przejdź do Środowiska cyklu z wczesnym wydaniem.

Wyświetl zmiany w obszarze rozwiązań

  1. Po wprowadzeniu zmiany lub dodaniu składnika w rozwiązaniu niezarządzanym należy przejść do obszaru Rozwiązania w Power Apps.

  2. Otwórz rozwiązanie, w którym wprowadzono zmiany i wybierz Kontrola źródła w lewym panelu nawigacyjnym.

    Lista zmian w rozwiązaniu gotowych do zatwierdzenia w Git

Ekran kontroli źródła zawiera listę Zmiany dostępnych do zatwierdzenia do kontroli źródła. Wybierz Odśwież, aby odświeżyć listę, jeśli zmiany zostały wprowadzone na innej karcie przeglądarki. Wybranie opcji Sprawdź aktualizacje powoduje wysłanie zapytania do repozytorium kodu źródłowego i określenie, czy dostępne są aktualizacje lub konflikty do rozwiązania.

Na ekranie kontroli źródła można wyświetlić bieżącą gałąź, z którą powiązane jest rozwiązanie, oraz zmiany wprowadzone w rozwiązaniu, które są dostępne do zatwierdzenia w kontroli źródła, zmiany wprowadzone w kontroli źródła i dostępne do pobrania do środowiska lub konflikty, które występują z powodu zmian w środowisku i kodzie źródłowym.

Rozwiązywanie konfliktów

System wykrywa, czy istnieją sprzeczne zmiany w repozytorium źródłowym. Lista tych problemów znajduje się na karcie konflikty. Powinieneś rozwiązać wszystkie konflikty przed dokonaniem jakichkolwiek zatwierdzeń, przełączając się na kartę konfliktów, wybierając każdy wymieniony składnik, a następnie dokonując wyboru zachowaj istniejące zmiany, jeśli chcesz zachować zmiany powstałe w twoim środowisku lub akceptuj przychodzące zmiany, jeśli chcesz zaakceptować zmiany wprowadzone w twoim repozytorium kodu źródłowego.

Jeśli wybrano opcję zachowania istniejących zmian, składniki są przenoszone do zakładki Zmiany i są dostępne do zatwierdzenia w repozytorium kodu źródłowego. W przypadku składników, dla których wybrano akceptację przychodzących zmian, są one przenoszone do zakładki Aktualizacje i są dostępne do pobrania do środowiska. W przypadku składników, dla których wybrano akceptację przychodzących zmian, są one przenoszone do zakładki Aktualizacje i są dostępne do pobrania do środowiska.

Wyciąganie zmian dostępnych z repozytorium kontroli źródła

Aby zaimportować aktualizacje dostępne z repozytorium kontroli źródła do środowiska, należy przejść do zakładki Aktualizacje, sprawdzić dostępne aktualizacje, a następnie wybrać Pobierz na pasku poleceń. Zalecamy zamknięcie ekranu kodu źródłowego w tym momencie i weryfikację środowisk aplikacji, na które mogły mieć wpływ te przychodzące zmiany.

Zatwierdzenie zmian w repozytorium kontroli źródła

Aby zatwierdzić zmiany w kontroli źródła, przejdź do zakładki Zmiany i sprawdź zmiany. Wybierz Zobowiązanie z górnego menu, wprowadź komentarz dotyczący zatwierdzenia, a następnie ponownie wybierz Zobowiązanie.

Po zatwierdzeniu zmian można przejść bezpośrednio do Azure DevOps, aby wyświetlić zatwierdzenie, lub wybrać numer zatwierdzenia podany na pasku informacji, który powiadamia o pomyślnym zatwierdzeniu.

Uwaga

Najlepszą praktyką jest najpierw rozwiązanie konfliktów, a następnie pobranie wszelkich zmian z kodu źródłowego do środowiska, weryfikacja, czy aplikacja jest nadal funkcjonalna i działa zgodnie z projektem, a następnie zatwierdzenie zmian w kontroli źródła. Praktyka ta zapewnia, że zatwierdzenia kodu źródłowego są najlepszej jakości.

Następne kroki

Konfigurowanie integracji GIT usługi Dataverse