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 compile | (Pretpregled) Kompilira paket. Uz --package-type erp, kompilira X ++ modele pomoću xppc.exe iz instaliranog SDK-a i stvara implementirani ZIP po modelu. |
| pac package db-sync | (Pretpregled) Sinkronizira bazu podataka aplikacija Financije i operacije s alatom Dataverse. |
| 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 compile
(Pretpregled) Kompilira paket. Uz --package-type erp, kompilira X ++ modele pomoću xppc.exe iz instaliranog SDK-a i stvara implementirani ZIP po modelu.
Obavezni parametri za package compile
--package-type
-pt
Ciljna platforma za implementaciju. Dopuštene vrijednosti: dataverse, erp (pretpregled). Zadano: dataverse.
Neobavezni parametri za package compile
--app-version
-av
Četiri dijela F&O verzije SDK-a za kompiliranje (npr. 10.0.2588.0). Kada se izostavi, koristi se SDK registriran za aktivno okruženje.
--incremental
Kompilirajte samo promijenjene artefakte (-incremental u xppc).
Ovaj parametar ne zahtijeva vrijednost. To je prekidač.
--language
-lang
Popis regionalnih shema razdvojenih zarezom za sastavljanje naljepnica (npr. en-US ili en-US,fr,de). Kada se izostavi, LabelC gradi svaku regionalnu shemu koja se nalazi u izvoru – podudara se Visual Studio zadanog ponašanja modela međuverzija. Utječe samo na fazu natpisa; xppc + najbolje prakse + paket pokrenuti jednom preko kombiniranog izlaza.
--license-file
-lf
Put do datoteke licence ISV radi umetanja u svaki proizvedeni model ZIP. Zapisan u <Model>/bin/<naziv datoteke> unutar ZIP-a.
--model
-m
Naziv(i) modela za kompiliranje. Prihvaća jedan naziv ili popis odvojen zarezom. Kada se izostavi, kompilirani su svi modeli navedenixpp.json .erp/.
--output
Direktorij u kojem će se zapisati implementable ZIP-ovi. Zadano: <repoRoot>/bin.
--outputDirectory
-o
Izlazni direktorij
--skip-bp
Preskočite korak provjere najboljih praksi. Prema zadanim postavkama sastavljanje kanala izvodi oznake -> X + + -> najbolje prakse.
Ovaj parametar ne zahtijeva vrijednost. To je prekidač.
--solution-root
-sr
Korijenska mapa rješenja X ++ (sadrži 0,erp/xpp.json). Zadano za trenutni direktorij.
pac package db-sync
(Pretpregled) Sinkronizira bazu podataka aplikacija Financije i operacije s alatom Dataverse.
Neobavezni parametri za package db-sync
--argument-file
-af
(Pretpregled) Put do JSON datoteke koja odgovara ugovoru IncrementalSyncParameters (ili ModuleSyncParameters). Obavezno za inkrementalno --db sinkronizaciju.
--db-sync
-ds
Način sinkronizacije baze podataka. Dopuštene vrijednosti: Potpuno, Modul, Inkrementalno. Zadano: Potpuno.
--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.
--modules
-m
(Pretpregled) Popis naziva modula odvojenih zarezom za sinkronizaciju. Obavezno kada je --db-sinkronizacija modul.
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
(Pretpregled) Put do JSON datoteke koja odgovara ugovoru IncrementalSyncParameters (ili ModuleSyncParameters). Obavezno za inkrementalno --db sinkronizaciju.
--build-type
-bt
(Pretpregled) 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
(Pretpregled) 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
(Pretpregled) Popis naziva modula odvojenih zarezom za sinkronizaciju. Obavezno kada je --db-sinkronizacija modul.
--outputDirectory
-o
(Pretpregled) 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 (pretpregled). Zadano: dataverse.
--release-type
-rt
(Pretpregled) 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
(Pretpregled) 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
(Pretpregled) X + + sloj. Dopuštene vrijednosti: USR, CUS, VAR, SL1, SL2, SL3, BUS, HFX, GLS, DIS, ISV. Zadano: ISV.
--model
-m
(Pretpregled) 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 (pretpregled). Zadano: dataverse.
--publisher
-pub
(Pretpregled) Publisher naziv napisan u opisnik modela. Zadano: Microsoft.
--source-root
-sr
(Pretpregled) 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