Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aby połączyć środowisko lub rozwiązanie Microsoft Dataverse z usługą Microsoft Azure DevOps, utwórz projekt i repozytorium Azure DevOps albo użyj istniejących, a następnie nawiąż połączenie z poziomu funkcji kontroli źródła w swoim rozwiązaniu.
Dostęp do rozwiązań można uzyskać z Power Apps, Power Automate, Power Pages i Copilot Studio.
Wymagania wstępne
Integracja usługi Dataverse z usługą Git to funkcja środowisk zarządzanych. Środowiska programistyczne i docelowe muszą być włączone jako środowiska zarządzane.
Subskrypcja i licencje Azure DevOps dla użytkowników korzystających z kontroli źródła są wymagane podczas łączenia środowiska Dataverse z usługą Git.
Uwaga / Notatka
Ograniczona liczba licencji jest dostępna w Azure DevOps w planie podstawowym usługi. Przejdź do Azure DevOps Services aby uzyskać więcej informacji na temat cen i licencjonowania Azure DevOps.
Azure DevOps Services uprawnienia do wprowadzania zatwierdzeń i odczytywania plików źródłowych są wymagane. Uprawnienia mają członkowie grupy zabezpieczeń Współtwórcy.
Potrzebujesz środowiska Dataverse, w którym masz przypisaną rolę zabezpieczeń Administrator systemu.
Niestandardowe rozwiązanie niezarządzane, które chcesz połączyć z kontrolą źródła. Utwórz go, jeśli jeszcze go nie masz.
konfiguracja Azure DevOps
Do rozpoczęcia pracy potrzebny jest projekt i repozytorium Azure DevOps aby połączyć środowisko usługi Dataverse. Jeśli nie masz skonfigurowanego projektu Azure DevOps i repozytorium, wykonaj następujące kroki, aby utworzyć nowy projekt i repozytorium w Azure DevOps.
- Zaloguj się do Azure DevOps i wybierz organizację.
- Wybierz pozycję Nowy projekt, wprowadź nazwę, upewnij się, że kontrola wersji jest ustawiona na Git, a następnie wybierz pozycję Utwórz.
- W nowym projekcie wybierz pozycję Repos, a następnie wybierz pozycję Inicjuj w dolnej części strony, aby zainicjować domyślne repozytorium.
Upewnij się, że wszyscy użytkownicy, którzy wprowadzają zmiany w twoim środowisku, mają dostęp do repozytorium i mogą zatwierdzać zmiany. Przejrzyj konfigurację licencjonowania Azure DevOps i grupy zabezpieczeń, aby upewnić się, że mogą korzystać z panelu sterowania źródła rozwiązania.
Łączenie z usługą Azure DevOps z poziomu rozwiązania
Po nawiązaniu połączenia z usługą Git rozwiązania w środowisku są powiązane z określoną lokalizacją i gałęzią w repozytorium Azure DevOps. Środowisko można powiązać z projektem za pomocą powiązania środowiska albo rozwiązania. Aby dowiedzieć się więcej o różnicach między powiązaniem środowiska i rozwiązania, zobacz How to choose between environment and solution binding (Jak wybrać powiązanie środowiska i rozwiązania).
Włącz wszystkie środowiska programistyczne i docelowe jako środowiska zarządzane w centrum administracyjnym platformy Power Platform.
Zaloguj się do Power Apps (lub Copilot Studio, Power Automate, Power Pages), a następnie przejdź do Solutions.
Na stronie Rozwiązania lub na stronie Kontrola źródła w niestandardowym rozwiązaniu niezarządzanym wybierz pozycję Połącz z usługą Git.
Wybierz Environment lub Solution z opcji typu połączenia i wybierz organizację i projekt Azure DevOps. Więcej informacji: Jak wybrać: środowisko czy wiązanie rozwiązania
W zależności od typu powiązania wybierz projekt, repozytorium lub gałąź, a następnie wprowadź folder do powiązania środowiska lub rozwiązania.
Opcjonalnie utwórz nową gałąź.
Wybierz Połącz.
Uwaga / Notatka
Celowo nie można połączyć rozwiązań Default Solution i Common Data Service Default Solution z usługą Git. Używanie niestandardowego rozwiązania do tworzenia aplikacji i rozwiązań.
Aby uzyskać informacje na temat nawiązywania połączenia z usługą Git przy użyciu kodu, zobacz Connect and disconnect Dataverse from a Git repository by using code (Łączenie i odłączanie usługi Dataverse od repozytorium Git przy użyciu kodu).