Belešku
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da se prijavite ili da promenite direktorijume.
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da promenite direktorijume.
Komande za rad sa Dataverse projektima rešenja
Komande
| Command | Opis |
|---|---|
| pac solution add-license | Dodajte informacije o licenci i planu u rešenje. |
| pac solution add-reference | Dodaje referencu iz projekta iz trenutnog direktorijuma u projekat na putanji |
| pac solution add-solution-component | Dodajte neke komponente rešenja ciljnom nekontrolisanom rešenju u dataverse. |
| pac solution check | Otpremite Dataverse projekat rešenja da biste ga pokrenuli u usluzi Power Apps Checker. |
| klon pac rešenja | Kreirajte projekat rešenja na osnovu postojećeg rešenja u organizaciji. |
| pac solution create-settings | Kreirajte datoteku postavki iz zip adrese rešenja ili fascikle rešenja. |
| brisanje pac rešenja | Izbrišite rešenje iz usluge Dataverse u trenutnom okruženju. |
| pac izvoz rešenja | Izvezite rešenje iz usluge Dataverse. |
| pac uvoz rešenja | Uvezite rešenje u Dataverse. |
| pac solution init | Inicijalizuje direktorijum pomoću novog Dataverse projekta rešenja |
| pac lista rešenja | Nanesite sva rešenja iz trenutne Dataverse organizacije |
| pac solution online-version | Postavlja verziju za rešenje učitano u dataverse. |
| pac solution pack | Komponente rešenja paketa na lokalnom sistemu datoteka u solution.zip (SolutionPackager). |
| pac solution publish | Objavljuje sva prilagođavanja |
| pac sinhronizacija rešenja | Sinhronizujte trenutni Dataverse projekat rešenja sa trenutnim stanjem rešenja u organizaciji. |
| raspakuj pac rešenje | Izdvoj komponente rešenja solution.zip na lokalni sistem datoteka (SolutionPackager). |
| nadogradnja pac rešenja | Primena nadogradnje rešenja |
| pac verzija rešenja | Ažurirajte verziju verzije ili revizije rešenja. |
pac solution add-license
Dodajte informacije o licenci i planu u rešenje.
Primer
Ovaj primer pokazuje kako da dodate informacije o licenciranju u rešenje.
pac solution add-license --planDefinitionFile ../ISV_Plan_Definition.csv --planMappingFile ../ISV_Plan_Mapping.csv
Datoteka definicije plana
Ispod ćete pronaći primer datoteke definicije plana:
ServiceID,Display name,More info URL
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.bronzeplan,Fabrikam Bronze Plan,http://www.microsoft.com
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.silverplan,Fabrikam Silver Plan,http://www.microsoft.com
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.goldplan,Fabrikam Gold Plan,http://www.microsoft.com
Datoteka za mapiranje plana
Ispod ćete pronaći primer datoteke za mapiranje plana:
Service ID,Component name
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.bronzeplan,crf36_BronzeApp
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.silverplan,crf36_BronzeApp
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.silverplan,crf36_SilverApp
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.goldplan,crf36_BronzeApp
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.goldplan,crf36_SilverApp
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.goldplan,crf36_GoldApp
Obavezni parametri za licencu dodatka rešenja
--planDefinitionFile
-pd
Datoteka definicije plana licence u CSV formatu; očekivane kolone: ID usluge, ime za prikaz, URL adresa za više informacija.
--planMappingFile
-pm
Datoteka mapiranja plana licence u CSV formatu; očekivane kolone: ID usluge, ime komponente
pac solution add-reference
Dodaje referencu iz projekta iz trenutnog direktorijuma u projekat na putanji
Primer
pac solution add-reference --path c:\Users\Downloads\SampleComponent
Obavezni parametri za referencu dodatka rešenja
--path
-p
Putanja do referentnog projekta
pac solution add-solution-component
Dodajte neke komponente rešenja ciljnom nekontrolisanom rešenju u dataverse.
Primer
Ovaj primer pokazuje kako da dodate komponentu rešenja u rešenje. U ovom slučaju, dodajemo tabelu kontakata u rešenje SampleSolution. Tabela je komponenta tipa 1.
pac solution add-solution-component --solutionUniqueName SampleSolution --component contact --componentType 1
Obavezni parametri za komponentu dodatka rešenja
--component
-c
Naziv šeme ili ID komponente koju treba dodati u ciljno rešenje.
--componentType
-ct
Vrednost koja predstavlja komponentu rešenja koju dodajete.
--solutionUniqueName
-sn
Ime rešenja.
Opcionalni parametri za komponentu dodatka rešenja
--AddRequiredComponents
-arc
Ukazuje na to da li druge komponente rešenja koje zahteva komponenta rešenja koju dodajete takođe treba dodati u nekontrolisano rešenje.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--async
-a
Asinhrono uvozi rešenje.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--environment
-env
URL adresa ili ID okruženja ciljnog okruženja.
pac solution check
Otpremite Dataverse projekat rešenja da biste ga pokrenuli u usluzi Power Apps Checker.
Primer
pac solution check --path c:\Users\Documents\Solution.zip --outputDirectory c:\samplepackage --geo UnitedStates
Opcionalni parametri za proveru rešenja
--clearCache
-cc
Obriše keš kontrolor rešenja za svog zakupca od svih zapisa koji se tiče prethodnih rezultata za vaša rešenja.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--customEndpoint
-ce
Navedite prilagođenu URL adresu kao krajnje tačke Power Apps Kontrolor.
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--excludedFiles
-ef
Izuzmite datoteke iz analize. Prolaz kao vrednosti razdvojene zarezima
--geo
-g
Koju geografsku instancu usluge Power Apps Checker treba koristiti.
Koristite jednu od ovih vrednosti:
PreviewUnitedStatesUnitedStatesEuropeAsiaAustraliaJapanIndiaCanadaSouthAmericaUnitedKingdomFranceSouthAfricaGermanyUnitedArabEmiratesSwitzerlandNorwaySingaporeKoreaSwedenUSGovernmentUSGovernmentL4USGovernmentL5DoDChina
--outputDirectory
-o
Izlazni direktorijum
--path
-p
Putanja na kojoj postoje neke datoteke rešenja koje treba proveriti. Putanja može da sadrži globus/džoker znakove.
--ruleLevelOverride
-rl
Putanja do datoteke koja sadrži JSON pravila niza i nivoe koje treba zameniti. Prihvaćene vrednosti za OverrideLevel su: kritično, visoko, srednje, nisko, informativno. Primer: [{"Id":"meta-remove-dup-reg","OverrideLevel":"Medium"},{"Id":"il-avoid-specialized-update-ops","OverrideLevel":"Medium"}]
--ruleSet
-rs
Izaberite skup pravila koji se izvršava kao deo ovog izdanja. Vrednosti: Važeći GUID, "Certifikacija appSource", "Kontrolor rešenja" (podrazumevano).
--saveResults
-sav
Koristi trenutno okruženje za skladištenje rezultata analize rešenja koji se mogu videti u aplikaciji čvorišta za ispravnost rešenja. Ovaj argument je podrazumevano postavljen na vrednost "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--solutionUrl
-u
SAS Uri koji pokazuje solution.zip treba da se analizira
klon pac rešenja
Kreirajte projekat rešenja na osnovu postojećeg rešenja u organizaciji.
Primeri
Sledeći primeri pokazuju upotrebu komande pac solution clone .
Osnovni klon
Ovaj primer klonira rešenje za sampleSolution trenutni direktorijum.
pac solution clone --name sampleSolution
Kloniranje sa uključenim opštim postavkama i automatskim numerisanjem
Ovaj primer klonira rešenje trenutnog sampleSolution direktorijuma sa uključenim opštim postavkama za automatsko numerisanje.
pac solution clone --name sampleSolution --include general,autonumbering
Obavezni parametri za klon rešenja
--name
-n
Ime rešenja za izvoz.
Opcionalni parametri za klon rešenja
--async
-a
Izvozi rešenje asinhrono.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--include
-i
Koje postavke treba da budu uključene u rešenje koje se izvozi.
Koristite neke od ovih vrednosti razdvojenih zarezima:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--localize
-loc
Raspakujte ili objedinite sve resurse niski u .resx datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--map
-m
Puna putanja do xml datoteke za mapiranje iz koje se čitaju fascikle komponenti za pakovanje.
--max-async-wait-time
-wt
Maksimalno asinhrono vreme čekanja u minutima. Podrazumevana vrednost je 60 minuta.
--outputDirectory
-o
Izlazni direktorijum
--packagetype
-p
Navodi tip izdvajanja za rešenje. Može biti: "Unmanaged", "Managed" ili "Both". Podrazumevana vrednost je: "Oba".
--targetversion
-v
Zastarelo: ovaj parametar se zanemaruju.
pac solution create-settings
Kreirajte datoteku postavki iz zip adrese rešenja ili fascikle rešenja.
Primer
pac solution create-settings --solution-zip C:\SampleSolution.zip --settings-file .\SampleDeploymentSettingsDev.json
Opcionalni parametri za kreiranje postavki rešenja
--settings-file
-s
Datoteka .json sa postavkama primene za reference veze i promenljive okruženja.
--solution-folder
-f
Putanja do lokalne, raspakovane fascikle rešenja: koren datoteke "Ostalo/Solution.xml" ili fascikle sa .cdsproj datotekom.
--solution-zip
-z
Putanja do datoteke rešenja u zip formatu.
brisanje pac rešenja
Izbrišite rešenje iz usluge Dataverse u trenutnom okruženju.
Primer
pac solution delete --solution-name Samplesolution
Obavezni parametri za brisanje rešenja
--solution-name
-sn
Ime rešenja.
Opcionalni parametri za brisanje rešenja
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
pac izvoz rešenja
Izvezite rešenje iz usluge Dataverse.
Primer
pac solution export --path c:\Users\Documents\Solution.zip --name SampleComponentSolution --managed true --include general
Obavezni parametri za izvoz rešenja
--name
-n
Ime rešenja za izvoz.
Opcionalni parametri za izvoz rešenja
--async
-a
Izvozi rešenje asinhrono.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--include
-i
Koje postavke treba da budu uključene u rešenje koje se izvozi.
Koristite neke od ovih vrednosti razdvojenih zarezima:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--managed
-m
Da li rešenje treba da se izveze kao upravljano rešenje.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--max-async-wait-time
-wt
Maksimalno asinhrono vreme čekanja u minutima. Podrazumevana vrednost je 60 minuta.
--overwrite
-ow
Izvezena datoteka rešenja može da zameni zip datoteku rešenja u lokalnom sistemu datoteka.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--path
-p
Putanja na kojoj je napisana zip datoteka izvezenog rešenja.
--targetversion
-v
Zastarelo: ovaj parametar se zanemaruju.
pac uvoz rešenja
Uvezite rešenje u Dataverse.
Primer
pac solution import --path c:\Users\Documents\Solution.zip
Opcionalni parametri za uvoz rešenja
--activate-plugins
-ap
Aktiviranje dodatnih komponenti i tokova posla u rešenju.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--async
-a
Asinhrono uvozi rešenje.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--force-overwrite
-f
Nametnite zamenu nepromenjenih prilagođavanja
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--import-as-holding
-h
Uvezite rešenje kao rešenje koje sadrži.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--max-async-wait-time
-wt
Maksimalno asinhrono vreme čekanja u minutima. Podrazumevana vrednost je 60 minuta.
--path
-p
Putanja do datoteke rešenja u zip formatu. Ako nije navedeno, pretpostavlja se da je trenutna fascikla cdsproj projekat.
--publish-changes
-pc
Objavite promene nakon uspešnog uvoza.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--settings-file
Datoteka .json sa postavkama primene za reference veze i promenljive okruženja.
--skip-dependency-check
-s
Preskoči proveru zavisnosti u odnosu na zavisne elemente označene zastavicom kao ispravku proizvoda
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--skip-lower-version
-slv
Preskočite uvoz rešenja ako postoji ista ili novija verzija u trenutnom okruženju.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--stage-and-upgrade
-up
Uvezite i nadogradite rešenje.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
Primedbe
Povezani ste sa okruženjem pomoću komande pac potvrde veštake da biste koristili pac solution import.
pac uvoz rešenja
Kada Path parametar nije naveden, pretpostavlja se da je trenutna fascikla cdsproj projekat. Ako je SolutionPackageType svojstvo u cdsproj datoteci postavljeno Bothna , upravljano rešenje se podrazumevano koristi.
pac solution init
Inicijalizuje direktorijum pomoću novog Dataverse projekta rešenja
Primer
pac solution init --publisher-name developer --publisher-prefix dev
Obavezni parametri za init rešenja
--publisher-name
-pn
Ime izdavača Dataverse rešenja
Napomena: Dozvoljeni su samo znakovi u opsezi [A - Z], [a - z], [0 - 9], ili _ . Prvi znak može biti samo u opsezi [A - Z], [a - z], ili _.
--publisher-prefix
-pp
Vrednost prefiksa prilagođavanja za izdavača rešenja Dataverse
Napomena: Prefiks mora da ima između 2 i 8 znakova, može da se sastoji samo od alfanumeričkih znakova, mora da počinje slovom i ne može da počinje znakom "mscrm".
Opcionalni parametri za init rešenja
--outputDirectory
-o
Izlazni direktorijum
pac lista rešenja
Nanesite sva rešenja iz trenutne Dataverse organizacije
Primer
pac solution list
Opcionalni parametri za listu rešenja
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--includeSystemSolutions
Uključite sistemska rešenja kao što su ona koja je objavila korporacija Microsoft
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--json
Daje izlaz komande kao JSON oblikovanu nisku.
pac solution online-version
Postavlja verziju za rešenje učitano u dataverse.
Primer
pac solution online-version --solution-name Samplesolution --solution-version 1.0.0.2
Obavezni parametri za rešenje na mreži
--solution-name
-sn
Ime rešenja.
--solution-version
-sv
Navedite broj verzije rešenja.
Opcionalni parametri za rešenje na mreži
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
pac solution pack
Komponente rešenja paketa na lokalnom sistemu datoteka u solution.zip (SolutionPackager).
Primer
pac solution pack --zipfile C:\SampleSolution.zip --folder .\SampleSolutionUnpacked\.
Obavezni parametri za paket rešenja
--zipfile
-z
Puna putanja do ZIP datoteke rešenja
Opcionalni parametri za paket rešenja
--allowDelete
-ad
Diktiraj da li može doći do operacija brisanja. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--allowWrite
-aw
Diktiraj da li može doći do operacija pisanja. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--clobber
-c
Omogućava da se datoteke označene samo za čitanje mogu izbrisati ili zameniti. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--disablePluginRemap
-dpm
Potpuno kvalifikovano ponovno mapiranje imena dodatne komponente je onemogućeno. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--errorlevel
-e
Minimalni nivo vođenja evidencije za izlaz evidencije [Detaljno|Informacije|Upozorenje|Greška|Isključeno]. Podrazumevana vrednost je "Informacije".
--folder
-f
Putanja do osnovne fascikle u lokalnom sistemu datoteka. Prilikom raspakivanja ili izdvajanja, ovo je napisano. Prilikom pakovanja od kog se ovo čita.
--localize
-loc
Raspakujte ili objedinite sve resurse niski u .resx datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--log
-l
Putanja do datoteke evidencije.
--map
-m
Puna putanja do xml datoteke za mapiranje iz koje se čitaju fascikle komponenti za pakovanje.
--packagetype
-p
Prilikom raspakivanja ili izdvajanja, koristite ga da biste naveli dvostruku kontrolisanu i nedovršenu operaciju. Prilikom pakovanja, koristite da biste naveli upravljano ili Nije upravljano iz prethodnog raspakivanja "Oba". Može biti: "Unmanaged", "Managed" ili "Both". Podrazumevana vrednost je "Unmanaged".
--singleComponent
-sc
Izvršite radnju samo u jednom tipu komponente [WebResource|Dodatna komponenta|Tok posla|Nema]. Podrazumevana vrednost je "Nijedno".
--sourceLoc
-src
Generiše datoteku resursa predloška. Važeće samo pri izdvajanju. Moguće vrednosti su "automatski" ili kôd jezika jezika koji želite da izvezete. Možete da koristite formate jezičkih kodova jezika (LCID) ili Formati koda međunarodne organizacije za standardizaciju (ISO). Kada je prisutan, ovo izdvaja resurse niske iz datog lokalnog standarda kao neutralan .resx. Ako je naveden "automatski" ili samo dugačak ili kratak oblik prekidača, koristi se osnovni lokalni standard za rešenje.
--useLcid
-lcid
Koristite vrednosti identifikatora koda jezika (LCID) (1033) umesto kodova međunarodne organizacije za standardizaciju (ISO) (en-US) za jezičke datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--useUnmanagedFileForMissingManaged
-same
Koristite istu XML izvornu datoteku kada se pronađe pakovanje za kontrolisanu i pronađe se samo Xml datoteka koja nije upravljana; odnosi se na AppModuleSiteMap, AppModuleMap, FormXml datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
pac solution publish
Objavljuje sva prilagođavanja
Primer
pac solution publish
Opcionalni parametri za objavljivanje rešenja
--async
-a
Objavljuje sva prilagođavanja asinhrono
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--max-async-wait-time
-wt
Maksimalno asinhrono vreme čekanja u minutima. Podrazumevana vrednost je 60 minuta.
pac sinhronizacija rešenja
Sinhronizujte trenutni Dataverse projekat rešenja sa trenutnim stanjem rešenja u organizaciji.
Primeri
Sledeći primeri pokazuju upotrebu komande pac solution sync .
Osnovna sinhronizacija
Ovaj primer sinhronizuje rešenje sa trenutnim direktorijumom.
pac solution sync
Opcionalni parametri za sinhronizaciju rešenja
--async
-a
Izvozi rešenje asinhrono.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--include
-i
Koje postavke treba da budu uključene u rešenje koje se izvozi.
Koristite neke od ovih vrednosti razdvojenih zarezima:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--localize
-loc
Raspakujte ili objedinite sve resurse niski u .resx datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--map
-m
Puna putanja do xml datoteke za mapiranje iz koje se čitaju fascikle komponenti za pakovanje.
--max-async-wait-time
-wt
Maksimalno asinhrono vreme čekanja u minutima. Podrazumevana vrednost je 60 minuta.
--packagetype
-p
Prilikom raspakivanja ili izdvajanja, koristite ga da biste naveli dvostruku kontrolisanu i nedovršenu operaciju. Prilikom pakovanja, koristite da biste naveli upravljano ili Nije upravljano iz prethodnog raspakivanja "Oba". Može biti: "Unmanaged", "Managed" ili "Both". Podrazumevana vrednost je: "Oba".
--solution-folder
-f
Putanja do lokalne, raspakovane fascikle rešenja: koren datoteke "Ostalo/Solution.xml" ili fascikle sa .cdsproj datotekom.
raspakuj pac rešenje
Izdvoj komponente rešenja solution.zip na lokalni sistem datoteka (SolutionPackager).
Primer
pac solution unpack --zipfile C:\SampleSolution.zip --folder .\SampleSolutionUnpacked\.
Obavezni parametri za raspakunu rešenja
--zipfile
-z
Puna putanja do ZIP datoteke rešenja
Opcionalni parametri za raspakunu rešenja
--allowDelete
-ad
Diktiraj da li može doći do operacija brisanja. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--allowWrite
-aw
Diktiraj da li može doći do operacija pisanja. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--clobber
-c
Omogućava da se datoteke označene samo za čitanje mogu izbrisati ili zameniti. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--disablePluginRemap
-dpm
Potpuno kvalifikovano ponovno mapiranje imena dodatne komponente je onemogućeno. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--errorlevel
-e
Minimalni nivo vođenja evidencije za izlaz evidencije [Detaljno|Informacije|Upozorenje|Greška|Isključeno]. Podrazumevana vrednost je "Informacije".
--folder
-f
Putanja do osnovne fascikle u lokalnom sistemu datoteka. Prilikom raspakivanja ili izdvajanja, ovo je napisano. Prilikom pakovanja od kog se ovo čita.
--localize
-loc
Raspakujte ili objedinite sve resurse niski u .resx datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--log
-l
Putanja do datoteke evidencije.
--map
-m
Puna putanja do xml datoteke za mapiranje iz koje se čitaju fascikle komponenti za pakovanje.
--packagetype
-p
Prilikom raspakivanja ili izdvajanja, koristite ga da biste naveli dvostruku kontrolisanu i nedovršenu operaciju. Prilikom pakovanja, koristite da biste naveli upravljano ili Nije upravljano iz prethodnog raspakivanja "Oba". Može biti: "Unmanaged", "Managed" ili "Both". Podrazumevana vrednost je "Unmanaged".
--singleComponent
-sc
Izvršite radnju samo u jednom tipu komponente [WebResource|Dodatna komponenta|Tok posla|Nema]. Podrazumevana vrednost je "Nijedno".
--sourceLoc
-src
Generiše datoteku resursa predloška. Važeće samo pri izdvajanju. Moguće vrednosti su "automatski" ili kôd jezika jezika koji želite da izvezete. Možete da koristite formate jezičkih kodova jezika (LCID) ili Formati koda međunarodne organizacije za standardizaciju (ISO). Kada je prisutan, ovo izdvaja resurse niske iz datog lokalnog standarda kao neutralan .resx. Ako je naveden "automatski" ili samo dugačak ili kratak oblik prekidača, koristi se osnovni lokalni standard za rešenje.
--useLcid
-lcid
Koristite vrednosti identifikatora koda jezika (LCID) (1033) umesto kodova međunarodne organizacije za standardizaciju (ISO) (en-US) za jezičke datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--useUnmanagedFileForMissingManaged
-same
Koristite istu XML izvornu datoteku kada se pronađe pakovanje za kontrolisanu i pronađe se samo Xml datoteka koja nije upravljana; odnosi se na AppModuleSiteMap, AppModuleMap, FormXml datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
nadogradnja pac rešenja
Primena nadogradnje rešenja
Primer
pac solution upgrade --solution-name SampleSolution --async --max-async-wait-time 60
Obavezni parametri za nadogradnju rešenja
--solution-name
-sn
Ime rešenja.
Opcionalni parametri za nadogradnju rešenja
--async
-a
Asinhrono nadograđivanje rešenja
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--max-async-wait-time
-wt
Maksimalno asinhrono vreme čekanja u minutima. Podrazumevana vrednost je 60 minuta.
pac verzija rešenja
Ažurirajte verziju verzije ili revizije rešenja.
Primer
pac solution version --patchversion 2
pac solution version --strategy gittags
Opcionalni parametri za verziju rešenja
--buildversion
-bv
Napravite verziju za rešenje.
Napomena: Vrednost mora biti ceo broj sa minimalnom vrednošću 0.
--filename
-fn
Ime CSV datoteke za praćenje koje će se koristiti prilikom korišćenja praćenja datoteka kao strategije. Podrazumevana vrednost je 'ControlsStateVersionInfo.csv'.
--patchversion
-pv
Zastarelo: ovaj parametar se zanemaruju.
--revisionversion
-rv
Verzija revizije za rešenje.
Napomena: Vrednost mora biti ceo broj sa minimalnom vrednošću 0.
--solutionPath
-sp
Putanja do direktorijuma rešenja dataverse ili Solution.xml datoteke.
--strategy
-s
Ispravke kreiraju verziju za 'Solution.xml' koristeći navedenu strategiju. Ako koristite git oznake, postavite lični token za pristup u sledećoj promenljivoj okruženja "PacCli.PAT"
Koristite jednu od ovih vrednosti:
NoneGitTagsFileTrackingSolution
Razlike između klona pac rešenja i izvoza
Postoje situacije u kojima niste sigurni kada da koristite ili pac solution clone komandu pac solution export . Možete da koristite jednu od komandi u sledećim scenarijima:
- Koristite
pac solution clonega kada treba da dodate nove komponente u rešenje. - Koristite
pac solution exportga kada želite da izmenite postojeći sadržaj u datoteci rešenja, ali ne i da dodate nove komponente u rešenje.
klon pac rešenja
Izvezeno rešenje izgleda kao Visual Studio projekat kada izvezete rešenje pomoću komande pac solution clone . Umesto datoteke .csproj (kao u programu Visual Studio), videćete datoteku cdsproj . Datoteka cdsproj sadrži sve informacije o komponentama koje su potrebne za izgradnju projekta. Izlaz izdanja je zip datoteka rešenja koju možete da uvezete u različita okruženja.
Projektant ne mora da raspakujete klonirana rešenja jer se prikazuje u raspakovanom formatu u fascikli src (izvor).
Ako želite da povežete novonastalu dodatnu komponentu sa ovim rešenjem, sa raspakovanim rešenjem, pac solution add-reference.cdsproj možete da koristite komandu da biste ažurirali datoteku da biste dodali novu dodatnu komponentu. Zatim možete da napravite projekat koristeći ili dotnet buildmsbuild.
Preporučuje se da prvo izvršite vraćanje verzije u prethodno stanje pre nego što napravite projekat. Vraćanje verzije (dotnet izdanje prvo vraća u prethodno stanje) vratiće potrebne .NET biblioteke u prethodno stanje da bi generisala zapakovano rešenje.
pac izvoz rešenja
Kada izvezete rešenje pac solution export koristeći, osećate da želite da izvezete rešenje pomoću portala za kreiranje, a dobijeni rezultat je zip datoteka rešenja.
Kada raspakujte zip datoteku rešenja (ne preporučujemo da otvorite zip pomoću standardnih alatki i koristite odgovarajuću komandu iz CLI). Rezultujuća struktura direktorijuma slična je strukturi u pac solution clone. Jedina razlika je u tome što ne možete da dodate reference na ovo raspakovano rešenje jer nema datoteku .cdsproj projekta.
Možete da izmenite relevantni skup datoteka koje želite da ažurirate, a zatim da nastavite sa paketom rešenja, koji ponovo generiše zip datoteku rešenja kako biste polaštili uvoz rešenja u ciljno okruženje. Rezultat radnje je zip datoteka rešenja sa ažuriranim sadržajem i ažuriranom vremenskom oznakom.
Vidi takođe
Microsoft Power Platform CLI Command Groups
Microsoft Power Platform CLI pregled