Piezīmes
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
Komandas darbam ar Dataverse pakotņu projektiem.
Komandas
| Komanda | Apraksts |
|---|---|
| pac package add-external-package | Paketes izvietošanas pakotnes projektam pievieno pakotni, kas ir ārēja Dataverse risinājumu sistēmai. |
| pac package add-reference | Pievieno atsauci uz Dataverse risinājuma projektu |
| pac package add-solution | Pievieno iepriekš izveidotu Dataverse risinājuma failu Package Deployer pakotnes projektam. |
| pac package compile | (Priekšskatījums) Sastāda paketi. Ar --pakotnes tipa ERP kompilē X++ modeļus, izmantojot xppc.exe no instalētā SDK, un katram modelim izveido izvietojamu ZIP. |
| pac package db-sync | (Priekšskatījums) Sinhronizē Finanšu un operāciju lietojumprogrammu datubāzi ar Dataverse. |
| pac package deploy | Izvieto pakotni Dataverse |
| pac package init | Inicializē direktoriju ar jaunu Dataverse pakotnes projektu |
| pac package show | Rāda detalizētu informāciju par Dataverse pakotni |
pac package add-external-package
Paketes izvietošanas pakotnes projektam pievieno pakotni, kas ir ārēja Dataverse risinājumu sistēmai.
Nepieciešamie parametri package add-external-package
--package-type
-t
Pievienojamās paketes veids. Piemēram: "xpp" FnO pakotnēm.
--path
-p
Ceļš uz ārējo paketi
Neobligātie parametri package add-external-package
--import-order
Vesels skaitlis, kas norāda secību, kādā šī vienuma ievietošana galīgajā ImportConfig.xml failā būvēšanas laikā. Negatīvie skaitļi tiek ievietoti pirms esošajiem elementiem. Pozitīvi skaitļi tiek pievienoti pēc esošajiem elementiem.
--skip-validation
-sv
Pievieno vienumu projekta failam pat tad, ja fails nepastāv vai šķiet nederīgs. Piezīme: Šī dokumenta izmantošana neietekmē MSBuild veikto validāciju.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
pac package add-reference
Pievieno atsauci uz Dataverse risinājuma projektu
Piemērs
pac package add-reference --path c:\Users\Downloads\SampleSolution
Nepieciešamie parametri package add-reference
--path
-p
Ceļš uz atsauces Dataverse risinājuma projektu
Neobligātie parametri package add-reference
--dependency-overrides
Semikols norobežots ignorēšanas saraksts. Šī vērtība ignorē jebkuru atkarības informāciju, kas kodēta risinājuma metadatos. Katrai ignorēšanai jābūt šādā formātā: <uniquename>:<minVersion>:<maxVersion>. Kur minVersion un maxVersion nav obligāti, bet tai jābūt .NET versijas formāta sintaksē.
Piezīme: Izmantojiet semikolu norobežotu sarakstu ar formāta <uniquename>:<minVersion>:<maxVersion> atkarību ignorēšanu.
--import-mode
Importējot šo risinājumu, skaidri norāda nepieciešamo režīmu.
Izmantojiet vienu no šīm vērtībām:
syncasync
--import-order
Vesels skaitlis, kas norāda secību, kādā šī vienuma ievietošana galīgajā ImportConfig.xml failā būvēšanas laikā. Negatīvie skaitļi tiek ievietoti pirms esošajiem elementiem. Pozitīvi skaitļi tiek pievienoti pēc esošajiem elementiem.
--missing-dependency-behavior
Norāda importēšanas darbību, ja mērķa vidē trūkst šī risinājuma atkarības.
Izmantojiet vienu no šīm vērtībām:
skipfault
--overwrite-unmanaged-customizations
Skaidri norāda, vai, importējot šo risinājumu, ir jāpārraksta nepārvaldītie pielāgojumi.
Izmantojiet vienu no šīm vērtībām:
truefalse
--publish-workflows-activate-plugins
Skaidri norāda, vai publicēt darbplūsmas un aktivizēt spraudņus, kad šis risinājums tiek importēts.
Izmantojiet vienu no šīm vērtībām:
truefalse
pac package add-solution
Pievieno iepriekš izveidotu Dataverse risinājuma failu Package Deployer pakotnes projektam.
Nepieciešamie parametri package add-solution
--path
-p
Ceļš uz Dataverse risinājuma failu. Failam jābūt saspiestam ZIP failam.
Neobligātie parametri package add-solution
--dependency-overrides
Semikols norobežots ignorēšanas saraksts. Šī vērtība ignorē jebkuru atkarības informāciju, kas kodēta risinājuma metadatos. Katrai ignorēšanai jābūt šādā formātā: <uniquename>:<minVersion>:<maxVersion>. Kur minVersion un maxVersion nav obligāti, bet tai jābūt .NET versijas formāta sintaksē.
Piezīme: Izmantojiet semikolu norobežotu sarakstu ar formāta <uniquename>:<minVersion>:<maxVersion> atkarību ignorēšanu.
--import-mode
Importējot šo risinājumu, skaidri norāda nepieciešamo režīmu.
Izmantojiet vienu no šīm vērtībām:
syncasync
--import-order
Vesels skaitlis, kas norāda secību, kādā šī vienuma ievietošana galīgajā ImportConfig.xml failā būvēšanas laikā. Negatīvie skaitļi tiek ievietoti pirms esošajiem elementiem. Pozitīvi skaitļi tiek pievienoti pēc esošajiem elementiem.
--missing-dependency-behavior
Norāda importēšanas darbību, ja mērķa vidē trūkst šī risinājuma atkarības.
Izmantojiet vienu no šīm vērtībām:
skipfault
--overwrite-unmanaged-customizations
Skaidri norāda, vai, importējot šo risinājumu, ir jāpārraksta nepārvaldītie pielāgojumi.
Izmantojiet vienu no šīm vērtībām:
truefalse
--publish-workflows-activate-plugins
Skaidri norāda, vai publicēt darbplūsmas un aktivizēt spraudņus, kad šis risinājums tiek importēts.
Izmantojiet vienu no šīm vērtībām:
truefalse
--skip-validation
-sv
Pievieno vienumu projekta failam pat tad, ja fails nepastāv vai šķiet nederīgs. Piezīme: Šī dokumenta izmantošana neietekmē MSBuild veikto validāciju.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
pac package compile
(Priekšskatījums) Sastāda paketi. Ar --pakotnes tipa ERP kompilē X++ modeļus, izmantojot xppc.exe no instalētā SDK, un katram modelim izveido izvietojamu ZIP.
Nepieciešamie parametri package compile
--package-type
-pt
Mērķa platforma izvietošanai. Atļautās vērtības: dataverse, erp (priekšskatījums). Noklusējums: dataverse.
Neobligātie parametri package compile
--app-version
-av
Četru daļu F&O SDK lietojumprogrammas versija kompilēšanai (piemēram, 10.0.2588.0). Ja tas tiek izlaists, tiek izmantots SDK, kas reģistrēts aktīvajai videi.
--incremental
Compile mainīja tikai artefaktus (nodod -incremental uz xppc).
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--language
-lang
Komatu atdalīts vietu saraksts, lai kompilētu etiķetes (piemēram, en-US vai en-US, fr, de). Ja tas tiek izlaists, LabelC uzbūvē visas vietas, kas atrodamas avotā — atbilst Visual Studio noklusējuma Build Models uzvedībai. Ietekmē tikai etiķešu posmu; xppc + labākās prakses + pakotne tiek palaista vienu reizi apvienotajā izvadē.
--license-file
-lf
Ceļš uz ISV licences failu, ko ievietot katra ražotā modeļa ZIP failā. Ierakstīts uz <modeli/>bin/<faila nosaukumu> zip failā.
--model
-m
Jākompilē modeļa nosaukums(-i). Pieņem vienu nosaukumu vai komatu atdalītu sarakstu. Ja tie tiek izlaisti, visi modeļi, kas norādīti .erp/xpp.json, tiek kompilēti.
--output
Direktorija, kurā tiks rakstīti izvietojamie ZIP faili. Noklusējums: <repoRoot>/bin.
--outputDirectory
-o
Izvades direktorijs
--skip-bp
Izlaidiet labākās prakses pārbaudes soli. Pēc noklusējuma kompilēšanas caurule izpilda etiķetes -> X++ -> labākās prakses.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--solution-root
-sr
X++ risinājuma saknes mape (satur .erp/xpp.json). Noklusējums ir pašreizējais direktorijs.
pac package db-sync
(Priekšskatījums) Sinhronizē Finanšu un operāciju lietojumprogrammu datubāzi ar Dataverse.
Neobligātie parametri package db-sync
--argument-file
-af
(Priekšskatījums) Ceļš uz JSON failu, kas atbilst IncrementalSyncParameters (vai ModuleSyncParameters) līgumam. Nepieciešams --db-sync Incremental.
--db-sync
-ds
Datubāzes sinhronizācijas režīms. Atļautās vērtības: Pilns, Modulis, Pakāpenisks. Noklusējums: pilns.
--environment
-env
Norāda mērķa Dataverse. Vērtība var būt GUID vai absolūtais https URL. Ja tas nav norādīts, tiks izmantota aktīvā organizācija, kas atlasīta pašreizējam autentifikācijas profilam.
--modules
-m
(Priekšskatījums) Komatu atdalīts moduļu nosaukumu saraksts sinhronizācijai. Nepieciešams, ja --db-sync ir Modulis.
pac package deploy
Izvieto pakotni Dataverse
Piezīmes
Šī komanda ir pieejama tikai PAC CLI .NET Full Framework versijai.
Piemērs
pac package deploy --logFile c:\samplelogdata --package c:\samplepackage
Neobligātie parametri package deploy
--argument-file
-af
(Priekšskatījums) Ceļš uz JSON failu, kas atbilst IncrementalSyncParameters (vai ModuleSyncParameters) līgumam. Nepieciešams --db-sync Incremental.
--build-type
-bt
(Priekšskatījums) Kā pakete tiek uzklāta. Atļautās vērtības: Pilns, Pakāpenisks, Dzēst. Noklusējums: pilns. Izmanto ar --package-type erp.
--db-sync
-ds
(Priekšskatījums) Datubāzes sinhronizācijas režīms, kas darbojas pēc izvietošanas. Pieļaujamās vērtības: Nav, Pilns, Modulis, Pieaugums. Noklusējums: nav. Izmanto ar --package-type erp.
--environment
-env
Norāda mērķa Dataverse. Vērtība var būt GUID vai absolūtais https URL. Ja tas nav norādīts, tiks izmantota aktīvā organizācija, kas atlasīta pašreizējam autentifikācijas profilam.
--logConsole
-c
Izvades žurnāls konsolē
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--logFile
-lf
Žurnālfaila ceļš
--modules
-m
(Priekšskatījums) Komatu atdalīts moduļu nosaukumu saraksts sinhronizācijai. Nepieciešams, ja --db-sync ir Modulis.
--outputDirectory
-o
(Priekšskatījums) Tikai risinājuma režīmā: saknes mape satur .erp/xpp.json. Noklusējums ir pašreizējais direktorijs. Ja --package ir izlaists sadaļā --package-type erp, visi modeļi, kas uzskaitīti .erp/xpp.json, tiek izvietoti atkarības secībā.
--package
-p
Ceļš uz pakotnes dll vai zip failu ar pakotni.
--package-type
-pt
Mērķa platforma izvietošanai. Atļautās vērtības: dataverse, erp (priekšskatījums). Noklusējums: dataverse.
--release-type
-rt
(Priekšskatījums) Iepakojuma klasifikācija. Atļautās vērtības: Dev, Release. Noklusējums: Dev. Laidiena pakotnes piespiež pilnu datu bāzes sinhronizāciju serverī. Izmanto ar --package-type erp.
--settings
-s
Izpildlaika pakotnes iestatījumi, kas tiek nodoti izvietojamajai pakotnei. Virknes formātam jābūt key=value|key=value.
Piezīmes: Virknes formātam jābūt key=value|key=value.
--solution
-sz
Ceļš uz Dataverse risinājuma failu. Failam jābūt saspiestam ZIP vai CAB failam.
--solution-root
-sr
(Priekšskatījums) Tikai risinājuma režīmā: saknes mape satur .erp/xpp.json. Noklusējums ir pašreizējais direktorijs. Ja --package ir izlaists sadaļā --package-type erp, visi modeļi, kas uzskaitīti .erp/xpp.json, tiek izvietoti atkarības secībā.
--verbose
-vdbg
Izstarojiet izsmeļošus žurnālus žurnāla izejās.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
Piezīmes
Jūs varat izmantot abus logFile un logConsole parametrus kopā, vai izmantot vienu vai otru parametru.
pac package init
Inicializē direktoriju ar jaunu Dataverse pakotnes projektu
Piemērs
pac package init --outputdirectory c:\samplepackage
Neobligātie parametri package init
--layer
-l
(Priekšskatījums) X++ slānis. Pieļaujamās vērtības: USR, CUS, VAR, SL1, SL2, SL3, BUS, HFX, GLS, DIS, ISV. Noklusējums: ISV.
--model
-m
(Priekšskatījums) X++ modeļa nosaukums(-i) uz skatuves. Pieņem vienu nosaukumu vai ar komatiem atdalītu sarakstu (piemēram, ModelA,ModelB). Nepieciešams, ja --package-type ir erp.
--outputDirectory
-o
Izvades direktorijs
--package-name
Iestata pakotnes noklusējuma nosaukumu. Attiecas uz ImportExtension.GetNameOfImport ģenerēšanu.
--package-type
-pt
Iepakojuma projekta veids uz sastatnēm. Atļautās vērtības: dataverse, erp (priekšskatījums). Noklusējums: dataverse.
--publisher
-pub
(Priekšskatījums) Publisher vārds ir ierakstīts modeļa aprakstā. Noklusējums: Microsoft.
--source-root
-sr
(Priekšskatījums) Avota saknes ceļš (attiecībā pret izvades direktoriju), kur modeļi dzīvos. Noklusējums: ./src.
pac package show
Rāda detalizētu informāciju par Dataverse pakotni
Piezīmes
Šī komanda ir pieejama tikai PAC CLI .NET Full Framework versijai.
Piemērs
pac package show c:\samplepackage.dll
Nepieciešamie parametri package show
--package
-p
Ceļš uz pakotnes dll vai zip failu ar pakotni.
Neobligātie parametri package show
--environment
-env
Norāda mērķa Dataverse. Vērtība var būt GUID vai absolūtais https URL. Ja tas nav norādīts, tiks izmantota aktīvā organizācija, kas atlasīta pašreizējam autentifikācijas profilam.
--logFile
-lf
Žurnālfaila ceļš
--verbose
-vdbg
Izstarojiet izsmeļošus žurnālus žurnāla izejās.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
Skatīt arī
Microsoft Power Platform CLI komandu grupas
Microsoft Power Platform CLI pārskats