Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Dataverse-ren pakete-proiektuekin lan egiteko komandoak.
Komandoak
| Komandoa | Deskribapena |
|---|---|
| pac package add-external-package | Dataverse soluzio-sistemaren kanpoko pakete bat gehitzen dio Package Deployer paketearen proiektuari. |
| pac package add-reference | Dataverse soluzioaren proiektuari erreferentzia gehitzen dio |
| pac package add-solution | Aurrez eraikitako Dataverse irtenbide-fitxategi bat gehitzen dio Package Deployer paketearen proiektu bati. |
| pac package compile | (Aurrebista) Pakete bat osatzen du. --package-type erp-rekin, X++ ereduak konpilatzen ditu instalatutako SDKtik xppc.exe erabiliz eta modelo bakoitzeko ZIP deployable bat sortzen du. |
| pac package db-sync | (Aurrebista) Finantza eta Operazioen aplikazio datu-basea Dataverse-rekin sinkronizatzen du. |
| pac package deploy | Paketea Dataverse-n hedatzen du |
| pac package init | Direktorio bat hasieratzen du Dataverse-ren pakete-proiektu berri batekin |
| pac package show | Dataverse paketearen xehetasunak erakusten ditu |
pac package add-external-package
Dataverse soluzio-sistemaren kanpoko pakete bat gehitzen dio Package Deployer paketearen proiektuari.
Beharrezko parametroak honako package add-external-package
--package-type
-t
Gehitzen ari den pakete mota. Adibidez: 'xpp' FnO paketeentzat.
--path
-p
Kanpoko paketearen bide-izena
Aukerako parametroak package add-external-package
--import-order
Elementu hau azken ImportConfig.xml fitxategian txertatzeko ordena adierazten duen zenbaki osoa. Zenbaki negatiboak lehendik dauden elementuen aurretik txertatzen dira. Zenbaki positiboak lehendik dauden elementuen ondoren gehitzen dira.
--skip-validation
-sv
Elementua proiektu-fitxategiari gehitzen dio, nahiz eta fitxategia existitzen ez den edo baliogabea dela dirudienean. Oharra: hau erabiltzeak ez du eraginik MSBuild-ek egindako baliozkotzeari.
Parametro honek ez du baliorik behar. Aldaketa bat da.
pac package add-reference
Dataverse soluzioaren proiektuari erreferentzia gehitzen dio
Adibidez
pac package add-reference --path c:\Users\Downloads\SampleSolution
Beharrezko parametroak honako package add-reference
--path
-p
Erreferentziazko Dataverse irtenbidearen proiektuaren bide-izena
Aukerako parametroak package add-reference
--dependency-overrides
Gainidazketen zerrenda puntu eta komaz mugatuta. Balio honek irtenbidearen metadatuetan kodetutako mendekotasun-informazioa gainidazten du. Override bakoitzak formatu honetan egon behar du: <uniquename>:<minVersion>:<maxVersion>. Non minVersion eta maxVersion aukerakoak dira, baina .NET bertsio formatuaren sintaxian egon beharko lukete.
Oharra: erabili izen bakarra<:>minVersion<:>maxVersion< formatuaren >mendekotasun-gainidazketen puntu eta komaz mugatutako zerrenda.
--import-mode
Esplizituki zehazten du beharrezko modua irtenbide hau inportatzerakoan.
Erabili balio hauetako bat:
syncasync
--import-order
Elementu hau azken ImportConfig.xml fitxategian txertatzeko ordena adierazten duen zenbaki osoa. Zenbaki negatiboak lehendik dauden elementuen aurretik txertatzen dira. Zenbaki positiboak lehendik dauden elementuen ondoren gehitzen dira.
--missing-dependency-behavior
Helburuko ingurunean irtenbide honen mendekotasun bat falta denean inportazioaren portaera zehazten du.
Erabili balio hauetako bat:
skipfault
--overwrite-unmanaged-customizations
Irtenbide hau inportatzean kudeatu gabeko pertsonalizazioak gainidatzi behar diren ala ez adierazten du.
Erabili balio hauetako bat:
truefalse
--publish-workflows-activate-plugins
Argi eta garbi adierazten du lan-fluxuak argitaratu eta pluginak aktibatu behar diren irtenbide hau inportatzean.
Erabili balio hauetako bat:
truefalse
pac package add-solution
Aurrez eraikitako Dataverse irtenbide-fitxategi bat gehitzen dio Package Deployer paketearen proiektu bati.
Beharrezko parametroak honako package add-solution
--path
-p
Dataverse-ren soluzio-fitxategiaren bide-izena. Fitxategiak ZIP konprimitutako fitxategia izan behar du.
Aukerako parametroak package add-solution
--dependency-overrides
Gainidazketen zerrenda puntu eta komaz mugatuta. Balio honek irtenbidearen metadatuetan kodetutako mendekotasun-informazioa gainidazten du. Override bakoitzak formatu honetan egon behar du: <uniquename>:<minVersion>:<maxVersion>. Non minVersion eta maxVersion aukerakoak dira, baina .NET bertsio formatuaren sintaxian egon beharko lukete.
Oharra: erabili izen bakarra<:>minVersion<:>maxVersion< formatuaren >mendekotasun-gainidazketen puntu eta komaz mugatutako zerrenda.
--import-mode
Esplizituki zehazten du beharrezko modua irtenbide hau inportatzerakoan.
Erabili balio hauetako bat:
syncasync
--import-order
Elementu hau azken ImportConfig.xml fitxategian txertatzeko ordena adierazten duen zenbaki osoa. Zenbaki negatiboak lehendik dauden elementuen aurretik txertatzen dira. Zenbaki positiboak lehendik dauden elementuen ondoren gehitzen dira.
--missing-dependency-behavior
Helburuko ingurunean irtenbide honen mendekotasun bat falta denean inportazioaren portaera zehazten du.
Erabili balio hauetako bat:
skipfault
--overwrite-unmanaged-customizations
Irtenbide hau inportatzean kudeatu gabeko pertsonalizazioak gainidatzi behar diren ala ez adierazten du.
Erabili balio hauetako bat:
truefalse
--publish-workflows-activate-plugins
Argi eta garbi adierazten du lan-fluxuak argitaratu eta pluginak aktibatu behar diren irtenbide hau inportatzean.
Erabili balio hauetako bat:
truefalse
--skip-validation
-sv
Elementua proiektu-fitxategiari gehitzen dio, nahiz eta fitxategia existitzen ez den edo baliogabea dela dirudienean. Oharra: hau erabiltzeak ez du eraginik MSBuild-ek egindako baliozkotzeari.
Parametro honek ez du baliorik behar. Aldaketa bat da.
pac package compile
(Aurrebista) Pakete bat osatzen du. --package-type erp-rekin, X++ ereduak konpilatzen ditu instalatutako SDKtik xppc.exe erabiliz eta modelo bakoitzeko ZIP deployable bat sortzen du.
Beharrezko parametroak honako package compile
--package-type
-pt
Helburu plataforma ezarpenerako. Baimendutako balioak: dataverse, erp (Aurrebista). Lehenetsia: dataverse.
Aukerako parametroak package compile
--app-version
-av
SDK-aren lau ataleko F&O aplikazio bertsioa konpilatzeko (adibidez, 10.0.2588.0). Baztertzen denean, ingurune aktiborako erregistratutako SDK-a erabiltzen da.
--incremental
Konpilazioak artxiboak bakarrik aldatzen ditu (-incremental xppc-ra pasatzen du).
Parametro honek ez du baliorik behar. Aldaketa bat da.
--language
-lang
Koma bereiztutako kokapenen zerrenda batez etiketak osatzeko (adibidez, en-US edo en-US, fr, de). Kanpoan jartzen denean, LabelC-k iturburuan aurkitzen diren toki guztiak eraikitzen ditu — Visual Studio-ren Build Models lehenetsitako portaerarekin bat dator. Etiketa fasean bakarrik eragiten du; xppc + praktika onenak + paketea behin exekutatzen da irteera konbinatuaren gainean.
--license-file
-lf
ISV lizentzia fitxategi batera sartzeko bidea, ekoiztutako modelo bakoitzean ZIP bakoitzean. ZIP-aren barruan Model>/bin/<fitxategi izenean <> idatzita.
--model
-m
Modeloaren izenak konpilatzeko. Izen bakarra edo koma bereiztutako zerrenda onartzen du. Baztertzen direnean, .erp/xpp.json formatuan agertzen diren modelo guztiak konpilatzen dira.
--output
ZIP deployagarriak idatziko diren direktorioa. Lehenetsia: <repoRoot>/bin.
--outputDirectory
-o
Irteerako direktorioa
--skip-bp
Saihestu praktika onen egiaztapen urratsa. Lehenetsita, konpilazio-pipelineak X> ++ -> praktika onenak erabiltzen ditu.
Parametro honek ez du baliorik behar. Aldaketa bat da.
--solution-root
-sr
X++ soluzioaren erro karpeta (.erp/xpp.jsonditu). Lehenetsitako direktorioan.
pac package db-sync
(Aurrebista) Finantza eta Operazioen aplikazio datu-basea Dataverse-rekin sinkronizatzen du.
Aukerako parametroak package db-sync
--argument-file
-af
(Aurrebista) JSON fitxategi batera bidea, IncrementalSyncParameters (edo ModuleSyncParameters) kontratuarekin bat datorrena. --db-sync Incremental-rako beharrezkoa.
--db-sync
-ds
Datu-basearen sinkronizazio modua. Baimendutako balioak: Osoa, Modulua, Incrementala. Lehenetsia: Osoa.
--environment
-env
Helburuko Dataverse-a zehazten du. Balioa Guid edo https URL absolutua izan daiteke. Zehaztu ezean, uneko autentifikazio-profilerako hautatutako erakunde aktiboa erabiliko da.
--modules
-m
(Aurrebista) Sinkronizatzeko modulu izenen zerrenda koma bidez bereizita. Beharrezkoa da --db-sync modulua denean.
pac package deploy
Paketea Dataverse-n hedatzen du
Oharra
Komando hau PAC CLI-ren .NET Full Framework bertsiorako soilik erabilgarri.
Adibidez
pac package deploy --logFile c:\samplelogdata --package c:\samplepackage
Aukerako parametroak package deploy
--argument-file
-af
(Aurrebista) JSON fitxategi batera bidea, IncrementalSyncParameters (edo ModuleSyncParameters) kontratuarekin bat datorrena. --db-sync Incremental-rako beharrezkoa.
--build-type
-bt
(Aurrebista) Nola aplikatzen den paketea. Baimendutako balioak: Osoa, Incrementala, Ezabatu. Lehenetsia: Osoa. --package-type erp-rekin erabiltzen da.
--db-sync
-ds
(Aurrebista) Datu-basearen sinkronizazio modua exekutatzeko deploy ondoren. Baimendutako balioak: Ez, Osoa, Modulua, Incrementala. Lehenetsia: Bat ere ez. --package-type erp-rekin erabiltzen da.
--environment
-env
Helburuko Dataverse-a zehazten du. Balioa Guid edo https URL absolutua izan daiteke. Zehaztu ezean, uneko autentifikazio-profilerako hautatutako erakunde aktiboa erabiliko da.
--logConsole
-c
Irteerako egunkaria kontsolara
Parametro honek ez du baliorik behar. Aldaketa bat da.
--logFile
-lf
Egunkari-fitxategiaren bide-izena
--modules
-m
(Aurrebista) Sinkronizatzeko modulu izenen zerrenda koma bidez bereizita. Beharrezkoa da --db-sync modulua denean.
--outputDirectory
-o
(Aurrebista) Soluzio modua bakarrik: erro karpeta .erp/xpp.json. Lehenetsitako direktorioan. --paketea --package-type erp azpian baztertzen denean, .erp/xpp.json atalean agertzen diren modelo guztiak menpekotasun ordenean inplementatzen dira.
--package
-p
Pakete batekin paketearen dll edo zip fitxategiaren bide-izena.
--package-type
-pt
Helburu plataforma ezarpenerako. Baimendutako balioak: dataverse, erp (Aurrebista). Lehenetsia: dataverse.
--release-type
-rt
(Aurrebista) Pakete sailkapena. Baimendutako balioak: Garapena, Askatasuna. Lehenetsia: Dev. Argitalpen paketeek zerbitzarian datu-base osoa sinkronizatzen dute. --package-type erp-rekin erabiltzen da.
--settings
-s
Exekuzio-denborako paketeen ezarpenak, hedatzen ari den paketeari pasatzen zaizkionak. Katearen formatuak key=value|key=value izan behar du.
Oharra: Katearen formatua honako hau izan key=value|key=valuebehar du.
--solution
-sz
Dataverse-ren soluzio-fitxategiaren bide-izena. Fitxategiak ZIP edo CAB fitxategi konprimitua izan behar du.
--solution-root
-sr
(Aurrebista) Soluzio modua bakarrik: erro karpeta .erp/xpp.json. Lehenetsitako direktorioan. --paketea --package-type erp azpian baztertzen denean, .erp/xpp.json atalean agertzen diren modelo guztiak menpekotasun ordenean inplementatzen dira.
--verbose
-vdbg
Egunkari zehatzak igortzen ditu egunkari-irteeretan.
Parametro honek ez du baliorik behar. Aldaketa bat da.
Oharrak
Bi eta parametroak logFile batera erabil logConsole ditzakezu, edo parametro bat edo bestea erabil ditzakezu.
pac package init
Direktorio bat hasieratzen du Dataverse-ren pakete-proiektu berri batekin
Adibidez
pac package init --outputdirectory c:\samplepackage
Aukerako parametroak package init
--layer
-l
(Aurrebista) X++ geruza. Baimendutako balioak: USR, CUS, VAR, SL1, SL2, SL3, BUS, HFX, GLS, DIS, ISV. Lehenetsia: ISV.
--model
-m
(Aurrebista) X++ ereduaren izenak(k) egitura egiteko. Izen bakar bat edo koma bidez bereizita dagoen zerrenda bat onartzen du (adibidez, ModelA, ModelB). Beharrezkoa da --pakete mota ERP denean.
--outputDirectory
-o
Irteerako direktorioa
--package-name
Paketearen izen lehenetsia ezartzen du. ImportExtension.GetNameOfImport sorkuntzari aplikatzen zaio.
--package-type
-pt
Pakete proiektu mota eta eskailera bihurtzen dira. Baimendutako balioak: dataverse, erp (Aurrebista). Lehenetsia: dataverse.
--publisher
-pub
(Aurrebista) Publisher izena ereduaren deskribatzailean idatzita. Lehenetsia: Microsoft.
--source-root
-sr
(Aurrebista) Iturburu erroaren bidea (irteerako direktorioarekiko erlazionatuta) non ereduak biziko diren. Lehenetsia: ./src.
pac package show
Dataverse paketearen xehetasunak erakusten ditu
Oharra
Komando hau PAC CLI-ren .NET Full Framework bertsiorako soilik erabilgarri.
Adibidez
pac package show c:\samplepackage.dll
Beharrezko parametroak honako package show
--package
-p
Pakete batekin paketearen dll edo zip fitxategiaren bide-izena.
Aukerako parametroak package show
--environment
-env
Helburuko Dataverse-a zehazten du. Balioa Guid edo https URL absolutua izan daiteke. Zehaztu ezean, uneko autentifikazio-profilerako hautatutako erakunde aktiboa erabiliko da.
--logFile
-lf
Egunkari-fitxategiaren bide-izena
--verbose
-vdbg
Egunkari zehatzak igortzen ditu egunkari-irteeretan.
Parametro honek ez du baliorik behar. Aldaketa bat da.
Ikus ere
Microsoft Power Platform-en CLI komando-taldeak
Microsoft Power Platform-en CLI ikuspegi orokorra