Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
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:
syncasync
--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:
skipfault
--overwrite-unmanaged-customizations
Eksplicitno označava treba li prebrisati neupravljane prilagodbe prilikom uvoza ovog rješenja.
Koristite jednu od ovih vrijednosti:
truefalse
--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:
truefalse
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:
syncasync
--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:
skipfault
--overwrite-unmanaged-customizations
Eksplicitno označava treba li prebrisati neupravljane prilagodbe prilikom uvoza ovog rješenja.
Koristite jednu od ovih vrijednosti:
truefalse
--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:
truefalse
--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
--argument-file
-af
Put do JSON datoteke koja odgovara ugovoru IncrementalSyncParameters (ili ModuleSyncParameters). Obavezno za inkrementalno --db sinkronizaciju.
--build-type
-bt
Način na koji se paket primjenjuje. Dopuštene vrijednosti: Potpuno, Inkrementalno, Izbriši. Zadano: Potpuno. Koristi se s --package-type erp.
--db-sync
-ds
Način sinkronizacije baze podataka koji će se pokrenuti nakon implementacije. Dopuštene vrijednosti: Nema, Potpuno, Modul, Inkrementalno. Zadano: nema. Koristi se s --package-type erp.
--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
--modules
-m
Popis naziva modula odvojenih zarezom za sinkronizaciju. Obavezno kada je --db-sinkronizacija modul.
--outputDirectory
-o
Samo način rada rješenja: korijenska mapa koja sadrži .erp/xpp.json. Zadano za trenutni direktorij. Kada se --package izostavi pod --package-type erp, svi modeli navedeni u .erp/xpp.json implementiraju se u redoslijed ovisnosti.
--package
-p
Put do dll datoteke paketa ili zip datoteke s paketom.
--package-type
-pt
Ciljna platforma za implementaciju. Dopuštene vrijednosti: dataverse, erp. Zadano: dataverse.
--release-type
-rt
Klasifikacija paketa. Dopuštene vrijednosti: Dev, Izdanje. Zadano: Dev. Paketi izdanja nametni su potpunu sinkronizaciju baze podataka na poslužitelju. Koristi se s --package-type erp.
--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.
--solution-root
-sr
Samo način rada rješenja: korijenska mapa koja sadrži .erp/xpp.json. Zadano za trenutni direktorij. Kada se --package izostavi pod --package-type erp, svi modeli navedeni u .erp/xpp.json implementiraju se u redoslijed ovisnosti.
--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
--layer
-l
X + + sloj. Dopuštene vrijednosti: USR, CUS, VAR, SL1, SL2, SL3, BUS, HFX, GLS, DIS, ISV. Zadano: ISV.
--model
-m
Nazivi modela X++ za skele. Prihvaća jedno ime ili popis odvojen zarezom (npr. ModelA, ModelB). Obavezno kada je --package-type erp.
--outputDirectory
-o
Izlazni direktorij
--package-name
Postavlja zadani naziv paketa. Odnosi se na generiranje datoteke ImportExtension.GetNameOfImport.
--package-type
-pt
Vrsta paketa projekta u skele. Dopuštene vrijednosti: dataverse, erp. Zadano: dataverse.
--publisher
-pub
Publisher naziv napisan u opisnik modela. Zadano: Microsoft.
--source-root
-sr
Izvorišni korijenski put (u odnosu na izlazni direktorij) u kojem će se živjeti modeli. Zadano: ./src.
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 naredbene grupe
Pregled CLI-ja za Microsoft Power Platform