Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Parancsok a Dataverse-csomagprojektek kezeléséhez.
Commands
| Command | Description |
|---|---|
| pac package add-external-package | A Dataverse-megoldásrendszeren kívüli csomagot ad hozzá a Package Deployer Package projekthez. |
| pac package add-reference | Hivatkozás hozzáadása Dataverse-megoldásprojekthez |
| pac package add-solution | Előre összeállított Dataverse-megoldásfájlt ad hozzá a Package Deployer Package projekthez. |
| pac package deploy | Csomag üzembe helyezése a Dataverse-ben |
| pac package init | Címtár inicializálása új Dataverse-csomagprojekttel |
| pac package show | A Dataverse-csomag részleteinek megjelenítése |
pac package add-external-package
A Dataverse-megoldásrendszeren kívüli csomagot ad hozzá a Package Deployer Package projekthez.
Kötelező paraméterek a következőhöz: package add-external-package
--package-type
-t
A hozzáadott csomag típusa. Például: "xpp" FnO-csomagokhoz.
--path
-p
A külső csomag elérési útja
Választható paraméterek a következőhöz: package add-external-package
--import-order
Egy egész szám, amely jelzi az elemet a végső ImportConfig.xml fájlba való beszúrásának sorrendjét a létrehozáskor. A rendszer negatív számokat szúr be a meglévő elemek elé. A rendszer a meglévő elemek után pozitív számokat ad hozzá.
--skip-validation
-sv
Akkor is hozzáadja az elemet a projektfájlhoz, ha a fájl nem létezik, vagy érvénytelennek tűnik. Megjegyzés: Ennek használata nem befolyásolja az MSBuild által végzett ellenőrzést.
Ehhez a paraméterhez nincs szükség értékre. Ez egy kapcsoló.
pac package add-reference
Hivatkozás hozzáadása Dataverse-megoldásprojekthez
Example
pac package add-reference --path c:\Users\Downloads\SampleSolution
Kötelező paraméterek a következőhöz: package add-reference
--path
-p
A hivatkozott Dataverse-megoldásprojekt elérési útja
Választható paraméterek a következőhöz: package add-reference
--dependency-overrides
A felülbírálások pontosvesszővel tagolt listája. Ez az érték felülírja a megoldás metaadataiban kódolt függőségi információkat. Minden felülbírálásnak a következő formátumban kell lennie: <uniquename>:<minVersion>:<maxVersion>. Ahol a minVersion és a maxVersion nem kötelező, de .NET-verzióformátumban kell lennie.
Megjegyzés: Használjon pontosvesszővel tagolt listát az uniquename<:minVersion>:<>maxVersion formátum <függőségi felülbírálásainak pontosvesszővel tagolt listájával>.
--import-mode
Explicit módon adja meg a szükséges módot a megoldás importálásakor.
Használja az alábbi értékek egyikét:
syncasync
--import-order
Egy egész szám, amely jelzi az elemet a végső ImportConfig.xml fájlba való beszúrásának sorrendjét a létrehozáskor. A rendszer negatív számokat szúr be a meglévő elemek elé. A rendszer a meglévő elemek után pozitív számokat ad hozzá.
--missing-dependency-behavior
Az importálás viselkedését adja meg, ha a megoldás függősége hiányzik a célkörnyezetből.
Használja az alábbi értékek egyikét:
skipfault
--overwrite-unmanaged-customizations
Explicit módon jelzi, hogy felülírja-e a nem felügyelt testreszabásokat a megoldás importálásakor.
Használja az alábbi értékek egyikét:
truefalse
--publish-workflows-activate-plugins
Explicit módon jelzi, hogy közzé kell-e tenni a munkafolyamatokat, és aktiválni kell-e a beépülő modulokat a megoldás importálásakor.
Használja az alábbi értékek egyikét:
truefalse
pac package add-solution
Előre összeállított Dataverse-megoldásfájlt ad hozzá a Package Deployer Package projekthez.
Kötelező paraméterek a következőhöz: package add-solution
--path
-p
A Dataverse-megoldásfájl elérési útja. A fájlnak tömörített ZIP-fájlnak kell lennie.
Választható paraméterek a következőhöz: package add-solution
--dependency-overrides
A felülbírálások pontosvesszővel tagolt listája. Ez az érték felülírja a megoldás metaadataiban kódolt függőségi információkat. Minden felülbírálásnak a következő formátumban kell lennie: <uniquename>:<minVersion>:<maxVersion>. Ahol a minVersion és a maxVersion nem kötelező, de .NET-verzióformátumban kell lennie.
Megjegyzés: Használjon pontosvesszővel tagolt listát az uniquename<:minVersion>:<>maxVersion formátum <függőségi felülbírálásainak pontosvesszővel tagolt listájával>.
--import-mode
Explicit módon adja meg a szükséges módot a megoldás importálásakor.
Használja az alábbi értékek egyikét:
syncasync
--import-order
Egy egész szám, amely jelzi az elemet a végső ImportConfig.xml fájlba való beszúrásának sorrendjét a létrehozáskor. A rendszer negatív számokat szúr be a meglévő elemek elé. A rendszer a meglévő elemek után pozitív számokat ad hozzá.
--missing-dependency-behavior
Az importálás viselkedését adja meg, ha a megoldás függősége hiányzik a célkörnyezetből.
Használja az alábbi értékek egyikét:
skipfault
--overwrite-unmanaged-customizations
Explicit módon jelzi, hogy felülírja-e a nem felügyelt testreszabásokat a megoldás importálásakor.
Használja az alábbi értékek egyikét:
truefalse
--publish-workflows-activate-plugins
Explicit módon jelzi, hogy közzé kell-e tenni a munkafolyamatokat, és aktiválni kell-e a beépülő modulokat a megoldás importálásakor.
Használja az alábbi értékek egyikét:
truefalse
--skip-validation
-sv
Akkor is hozzáadja az elemet a projektfájlhoz, ha a fájl nem létezik, vagy érvénytelennek tűnik. Megjegyzés: Ennek használata nem befolyásolja az MSBuild által végzett ellenőrzést.
Ehhez a paraméterhez nincs szükség értékre. Ez egy kapcsoló.
pac package deploy
Csomag üzembe helyezése a Dataverse-ben
Megjegyzés:
Ez a parancs csak a PAC CLI .NET teljes keretrendszerű verziójához érhető el.
Example
pac package deploy --logFile c:\samplelogdata --package c:\samplepackage
Választható paraméterek a következőhöz: package deploy
--argument-file
-af
Az IncrementalSyncParameters (vagy ModuleSyncParameters) szerződésnek megfelelő JSON-fájl elérési útja. A --db-sync növekményes szinkronizálásához szükséges.
--build-type
-bt
A csomag alkalmazásának módja. Engedélyezett értékek: Teljes, Növekményes, Törlés. Alapértelmezett: Megtelt. --package típusú erp-vel használható.
--db-sync
-ds
Az adatbázis-szinkronizálási mód az üzembe helyezés után futtatható. Engedélyezett értékek: Nincs, Teljes, Modul, Növekményes. Alapértelmezett: Nincs. --package típusú erp-vel használható.
--environment
-env
A céladat-adatverset adja meg. Az érték lehet guid vagy abszolút https URL-cím. Ha nincs megadva, a rendszer az aktuális hitelesítési profilhoz kiválasztott aktív szervezetet használja.
--logConsole
-c
Kimeneti napló a konzolra
Ehhez a paraméterhez nincs szükség értékre. Ez egy kapcsoló.
--logFile
-lf
Naplófájl elérési útja
--modules
-m
A szinkronizálandó modulnevek vesszővel tagolt listája. Akkor szükséges, ha a --db-sync modul.
--outputDirectory
-o
Csak megoldásmód: .erp/xpp.jsontartalmazó gyökérmappa. Az aktuális könyvtár alapértelmezett értéke. Ha a --package nincs megadva a --package-type erp alatt, a .erp/xpp.json felsorolt modellek függőségi sorrendben lesznek üzembe helyezve.
--package
-p
Egy csomag DLL-jének vagy egy csomaggal rendelkező zip-fájlnak az elérési útja.
--package-type
-pt
Az üzembe helyezés célplatformja. Engedélyezett értékek: dataverse, erp. Alapértelmezett: dataverse.
--release-type
-rt
Csomagbesorolás. Engedélyezett értékek: Dev, Release. Alapértelmezett: Dev. A kiadási csomagok teljes adatbázis-szinkronizálást kényszerítenek a kiszolgálón. --package típusú erp-vel használható.
--settings
-s
Az üzembe helyezett csomagnak átadott futtatókörnyezeti csomagbeállítások. A karakterlánc formátumának a következőnek kell lennie key=value|key=value.
Megjegyzés: A sztring formátumának meg kell egyeznie key=value|key=value.
--solution
-sz
A Dataverse-megoldásfájl elérési útja. A fájlnak tömörített ZIP- vagy CAB-fájlnak kell lennie.
--solution-root
-sr
Csak megoldásmód: .erp/xpp.jsontartalmazó gyökérmappa. Az aktuális könyvtár alapértelmezett értéke. Ha a --package nincs megadva a --package-type erp alatt, a .erp/xpp.json felsorolt modellek függőségi sorrendben lesznek üzembe helyezve.
--verbose
-vdbg
Részletes naplókat bocsát ki a naplókimenetekhez.
Ehhez a paraméterhez nincs szükség értékre. Ez egy kapcsoló.
Megjegyzések
Használhatja mindkettőt logFile és logConsole a paramétereket együtt, vagy használhatja az egyik paramétert vagy a másikat.
pac package init
Címtár inicializálása új Dataverse-csomagprojekttel
Example
pac package init --outputdirectory c:\samplepackage
Választható paraméterek a következőhöz: package init
--layer
-l
X++ réteg. Engedélyezett értékek: USR, CUS, VAR, SL1, SL2, SL3, BUS, HFX, GLS, DIS, ISV. Alapértelmezett: ISV.
--model
-m
Az X++ modell(ek) neve az állványzathoz. Egyetlen nevet vagy vesszővel tagolt listát fogad el (például ModelA,ModelB). Akkor szükséges, ha a --package-type erp.
--outputDirectory
-o
Kimeneti könyvtár
--package-name
Beállítja a csomag alapértelmezett nevét. Az ImportExtension.GetNameOfImport generálására vonatkozik.
--package-type
-pt
Az állványzathoz tartozó csomagprojekt típusa. Engedélyezett értékek: dataverse, erp. Alapértelmezett: dataverse.
--publisher
-pub
Publisher modellleíróba írt név. Alapértelmezett: Microsoft.
--source-root
-sr
A forrás gyökérútvonala (a kimeneti könyvtárhoz viszonyítva), ahol a modellek élnek. Alapértelmezett: ./src.
pac package show
A Dataverse-csomag részleteinek megjelenítése
Megjegyzés:
Ez a parancs csak a PAC CLI .NET teljes keretrendszerű verziójához érhető el.
Example
pac package show c:\samplepackage.dll
Kötelező paraméterek a következőhöz: package show
--package
-p
Egy csomag DLL-jének vagy egy csomaggal rendelkező zip-fájlnak az elérési útja.
Választható paraméterek a következőhöz: package show
--environment
-env
A céladat-adatverset adja meg. Az érték lehet guid vagy abszolút https URL-cím. Ha nincs megadva, a rendszer az aktuális hitelesítési profilhoz kiválasztott aktív szervezetet használja.
--logFile
-lf
Naplófájl elérési útja
--verbose
-vdbg
Részletes naplókat bocsát ki a naplókimenetekhez.
Ehhez a paraméterhez nincs szükség értékre. Ez egy kapcsoló.
Lásd még
Microsoft Power Platform parancssori felület parancscsoportjai
A Microsoft Power Platform parancssori felületének áttekintése