Dijeli putem


pac package

Naredbe za rad s projektima paketa Dataverse.

Naredbe

Naredba Opis
pac package add-external-package Dodaje paket koji je izvan sustava rješenja Dataverse u projekt paketa implementacije paketa.
pac package add-reference Dodaje referencu projektu rješenja Dataverse
pac package add-solution Dodaje datoteku rješenja prebuilt Dataverse u projekt paketa implementacije paketa.
pac package deploy Implementira paket u Dataverse
pac package init Inicijalizira direktorij s novim projektom paketa Dataverse
pac package show Prikazuje pojedinosti o Paketu Dataverse

pac package add-external-package

Dodaje paket koji je izvan sustava rješenja Dataverse u projekt paketa implementacije paketa.

Obavezni parametri za package add-external-package

--package-type -t

Vrsta paketa koji se dodaje. Na primjer: 'xpp' za FnO pakete.

--path -p

Put do vanjskog paketa

Neobavezni parametri za package add-external-package

--import-order

Cijeli broj koji označava redoslijed umetanja ove stavke u konačnu ImportConfig.xml u vrijeme međuverzije. Negativni se brojevi umešu prije postojećih elemenata. Pozitivni brojevi dodaju se nakon postojećih elemenata.

--skip-validation -sv

Dodaje stavku u datoteku projekta čak i ako datoteka ne postoji ili se čini da nije valjana. Napomena: to ne utječe ni na koju provjeru valjanosti msBuild.

Ovaj parametar ne zahtijeva vrijednost. To je prekidač.

pac package add-reference

Dodaje referencu projektu rješenja Dataverse

Primjer

pac package add-reference --path c:\Users\Downloads\SampleSolution

Obavezni parametri za package add-reference

--path -p

Put do referenciranog projekta rješenja Dataverse

Neobavezni parametri za package add-reference

--dependency-overrides

Popis nadjačavanja odijeljenih točkom sa zarezom. Ta vrijednost nadjačava sve informacije o zavisnosti kodirane u metapodacima rješenja. Svako nadjačavanje mora biti u obliku: <uniquename>:<minVersion>:<maxVersion>. Gdje su minVersion i maxVersion neobavezne, ali moraju biti u sintaksi oblika verzije .NET.

Napomena: koristite popis zavisnosti razgraničen točkom sa zarezom nadjačavanja oblika <uniquename>:<minVersion>:<maxVersion>.

--import-mode

Eksplicitno određuje potrebni način rada prilikom uvoza ovog rješenja.

Koristite jednu od ovih vrijednosti:

  • sync
  • async

--import-order

Cijeli broj koji označava redoslijed umetanja ove stavke u konačnu ImportConfig.xml u vrijeme međuverzije. Negativni se brojevi umešu prije postojećih elemenata. Pozitivni brojevi dodaju se nakon postojećih elemenata.

--missing-dependency-behavior

Određuje ponašanje pri uvozu kada u ciljnom okruženju nedostaje zavisnost ovog rješenja.

Koristite jednu od ovih vrijednosti:

  • skip
  • fault

--overwrite-unmanaged-customizations

Eksplicitno označava treba li prebrisati neupravljane prilagodbe prilikom uvoza ovog rješenja.

Koristite jednu od ovih vrijednosti:

  • true
  • false

--publish-workflows-activate-plugins

Eksplicitno naznačuje treba li objaviti tijekove rada i aktivirati programski ulazne dodatke prilikom uvoza ovog rješenja.

Koristite jednu od ovih vrijednosti:

  • true
  • false

pac package add-solution

Dodaje datoteku rješenja prebuilt Dataverse u projekt paketa implementacije paketa.

Obavezni parametri za package add-solution

--path -p

Put do datoteke rješenja Dataverse. Datoteka mora biti komprimirana ZIP datoteka.

Neobavezni parametri za package add-solution

--dependency-overrides

Popis nadjačavanja odijeljenih točkom sa zarezom. Ta vrijednost nadjačava sve informacije o zavisnosti kodirane u metapodacima rješenja. Svako nadjačavanje mora biti u obliku: <uniquename>:<minVersion>:<maxVersion>. Gdje su minVersion i maxVersion neobavezne, ali moraju biti u sintaksi oblika verzije .NET.

Napomena: koristite popis zavisnosti razgraničen točkom sa zarezom nadjačavanja oblika <uniquename>:<minVersion>:<maxVersion>.

--import-mode

Eksplicitno određuje potrebni način rada prilikom uvoza ovog rješenja.

Koristite jednu od ovih vrijednosti:

  • sync
  • async

--import-order

Cijeli broj koji označava redoslijed umetanja ove stavke u konačnu ImportConfig.xml u vrijeme međuverzije. Negativni se brojevi umešu prije postojećih elemenata. Pozitivni brojevi dodaju se nakon postojećih elemenata.

--missing-dependency-behavior

Određuje ponašanje pri uvozu kada u ciljnom okruženju nedostaje zavisnost ovog rješenja.

Koristite jednu od ovih vrijednosti:

  • skip
  • fault

--overwrite-unmanaged-customizations

Eksplicitno označava treba li prebrisati neupravljane prilagodbe prilikom uvoza ovog rješenja.

Koristite jednu od ovih vrijednosti:

  • true
  • false

--publish-workflows-activate-plugins

Eksplicitno naznačuje treba li objaviti tijekove rada i aktivirati programski ulazne dodatke prilikom uvoza ovog rješenja.

Koristite jednu od ovih vrijednosti:

  • true
  • false

--skip-validation -sv

Dodaje stavku u datoteku projekta čak i ako datoteka ne postoji ili se čini da nije valjana. Napomena: to ne utječe ni na koju provjeru valjanosti msBuild.

Ovaj parametar ne zahtijeva vrijednost. To je prekidač.

pac package deploy

Implementira paket u Dataverse

Napomena

Ta je naredba dostupna samo za .NET Full Framework verziju PAC CLI-ja.

Primjer

pac package deploy --logFile c:\samplelogdata --package c:\samplepackage

Neobavezni parametri za package deploy

--environment -env

Određuje ciljni Dataverse. Vrijednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristit će se aktivna tvrtka ili ustanova odabrana za trenutni profil za auth.

--logConsole -c

Izlazni zapisnik na konzolu

Ovaj parametar ne zahtijeva vrijednost. To je prekidač.

--logFile -lf

Put datoteke zapisnika

--package -p

Put do dll datoteke paketa ili zip datoteke s paketom.

--settings -s

Postavke paketa za pokretanje koje se prosljeđuju paketu koji se implementira. Format niza mora biti key=value|key=value.

Napomena: oblik niza mora biti key=value|key=value.

--solution -sz

Put do datoteke rješenja Dataverse. Datoteka mora biti komprimirana ZIP ili CAB datoteka.

--verbose -vdbg

Emitiraj opširne zapisnike u izlaze zapisnika.

Ovaj parametar ne zahtijeva vrijednost. To je prekidač.

Primjedbe

Možete koristiti i parametre logFilelogConsole zajedno ili koristiti jedan ili drugi parametar.

pac package init

Inicijalizira direktorij s novim projektom paketa Dataverse

Primjer

pac package init --outputdirectory c:\samplepackage

Neobavezni parametri za package init

--outputDirectory -o

Izlazni direktorij

--package-name

Postavlja zadani naziv paketa. Odnosi se na generiranje datoteke ImportExtension.GetNameOfImport.

pac package show

Prikazuje pojedinosti o Paketu Dataverse

Napomena

Ta je naredba dostupna samo za .NET Full Framework verziju PAC CLI-ja.

Primjer

pac package show c:\samplepackage.dll

Obavezni parametri za package show

--package -p

Put do dll datoteke paketa ili zip datoteke s paketom.

Neobavezni parametri za package show

--environment -env

Određuje ciljni Dataverse. Vrijednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristit će se aktivna tvrtka ili ustanova odabrana za trenutni profil za auth.

--logFile -lf

Put datoteke zapisnika

--verbose -vdbg

Emitiraj opširne zapisnike u izlaze zapisnika.

Ovaj parametar ne zahtijeva vrijednost. To je prekidač.

Vidi također

Microsoft Power Platform CLI Command Groups
Pregled CLI-ja za Microsoft Power Platform