mifumo safi lahaja safi Kiunganishi cha kibao cha msimbo
Utangulizi
safi::lahaja Kiunganishi cha kibao cha msimbo huwezesha watumiaji wa kibao cha msimbo kudhibiti mahitaji na pia kujaribu utofauti wa vitu vya zamani kwa kutumia vibadala safi::. Kwa kuunganisha safi::aina na viashiria vya msimbo, ujuzi kuhusu utofauti na vibadala unaweza kurasimishwa, kushirikiwa, na kutathminiwa kiotomatiki. Hii huwezesha kupata majibu kwa maswali kuhusu michanganyiko halali ya mahitaji na kazi za sanaa za majaribio katika anuwai za bidhaa haraka; huruhusu ufuatiliaji kwa urahisi wa lahaja zilizopangwa na kutolewa za bidhaa katika mahitaji na kiwango cha kazi ya sanaa ya majaribio, na pia huruhusu utayarishaji mzuri sana wa hati za mahitaji ya lahaja mahususi, seti za majaribio na kesi za majaribio nje ya mahitaji na hazina ya kazi ya sanaa ya majaribio mtawalia.
Kuhusu mwongozo huu
Msomaji anatarajiwa kuwa na maarifa ya kimsingi kuhusu na Jaribio la kinasaba cha msimbo na zana safi::lahaja. Mwongozo safi::lahaja unapatikana katika usaidizi wa mtandaoni na pia katika umbizo la PDF linaloweza kuchapishwa hapa.
Mahitaji ya Programu
Programu ifuatayo inahitajika na safi::lahaja Kiunganishi cha kibambo cha msimbo:
- PTC codebeamer 22.10-LTS au 22.10-SP3. Utangamano na matoleo mengine ya codebeamer haujahakikishiwa.
- pure::vipengee vya seva vya vipengee vya codebeamer katika toleo sawa na kiunganishi. Kiunganishi kinahitaji uwekaji wa vipengee mahususi::lahaja mahususi kwenye seva ya kificho
- safi::lahaja Desktop Hub au Web Hub pia katika toleo sawa na kontakt yenyewe:
Kitovu safi cha ::aina safi huletwa na::lahaja safi za kisakinishi cha Enterprise Windows na kinaweza kusakinishwa kwa kuchagua Vipengee vya Ujumuishaji katika kichawi cha kisakinishi, huku usakinishaji wa Web Hub imefafanuliwa katika Mwongozo safi wa ::variants.
Kiunganishi safi cha::aina cha kibambo ni kiendelezi cha vibadala::vifaa na kinapatikana kwenye mifumo yote inayotumika.
Ufungaji
Tafadhali angalia sehemu safi::vigezo Viunganishi katika safi::vigeu Mwongozo wa Kuweka kwa maelezo ya kina kuhusu jinsi ya kusakinisha kiunganishi (menyu Usaidizi -> Yaliyomo ya Usaidizi na kisha safi::Mwongozo wa Usanidi -> safi::viunganishi vya vibadala). hatua mahususi kwa kiunganishi cha kibao cha msimbo, uwekaji wa vijenzi, pamoja na maelezo ya jinsi ya kusanidi kuingia mara moja zimefafanuliwa katika Mwongozo safi wa::aina ya Usanidi.
Hatua za usakinishaji mahususi kwa kiunganishi cha kibao cha msimbo, uwekaji wa vijenzi, pamoja na maelezo ya jinsi ya kusanidi kuingia mara moja zimefafanuliwa katika Mwongozo safi wa::ahaja za Kuweka.
Kwa kutumia Kiunganishi
Inaanza safi ::aina
Kulingana na mbinu ya usakinishaji iliyotumiwa, ama anza Eclipse safi::aina-iliyowezeshwa au chini ya Windows, chagua kipengee safi::ahaja kutoka kwa menyu ya programu.
Ikiwa mtazamo wa Usimamizi wa Lahaja bado haujaamilishwa, fanya hivyo kwa kuuchagua kutoka kwa Mtazamo Fungua -> Nyingine... kwenye menyu ya Dirisha.
Inatayarisha Mradi wa codebeamer
Ili kupata maelezo ya ubadilikaji kutoka kwa vipengee vya beamer na vile vile kukabidhi vipengee kwa vibadala katika codebeamer, vifuatiliaji vya kibao kinahitaji kutayarishwa mwanzoni. Ili kufanya maelezo ya ubadilikaji yapatikane kwa::lahaja safi, sifa lazima iwekwe kwa kila kifuatiliaji cha kificho ambacho kitachakatwa kwa kuzingatia utofauti wake.
Ili kuweka sifa hii kwa kila kifuatiliaji kilichochaguliwa, nenda kwa CodeBeamer na utumie chaguo la Sanidi la kifuatiliaji. Hapa, chagua ukurasa wa Sehemu na uongeze sehemu mpya maalum inayoitwa 'pvRestriction' ya aina ya 'Nakala'. Zaidi ya hayo, ili kuandaa mabadiliko ya Enum ili kuhifadhi maelezo ya utofauti katika codebeamer, sehemu maalum inahitajika, inayoitwa 'pvVarians' ya aina ya 'Text'.
Kwa Hatua za Majaribio ndani ya Kesi za Majaribio, katika Ufafanuzi wa Jedwali, sehemu maalum za 'pvRestrictionTestSteps' na 'pvVariansTestSteps' za aina ya 'Text' zinahitaji kuongezwa, mtawalia.
Uthibitishaji
Ili kutumia kiunganishi, inahitajika kila wakati kuthibitishwa kwa programu ya kibeamer.
Kuna njia mbili za uthibitishaji zinazotumika
- Kwa kutumia kitambulisho cha codebeamer
- OpenID Connect (kwa Kuingia Mara Moja)
Wakati wa matumizi ya kiunganishi, kwa mifumo yote miwili, mtumiaji ataulizwa na mazungumzo ya kuingia, ambayo yanatarajia sifa za mtumiaji. Katika kesi ya Kuingia Moja kwa Moja kidirisha cha kuingia cha msingi cha kivinjari kitaonyeshwa ambacho kimetolewa na Seva ya Uthibitishaji iliyosanidiwa.
Kuunda Miundo ya Awali
Hatua ya kwanza kila wakati ni kuunda muundo wa familia unaolingana kwa kila seti inayofaa ya kufanya kazi iliyo na vifuatiliaji vya vibao vya msimbo vilivyochaguliwa. Miundo hii ya awali ya familia hutumika kama sehemu za kuanzia kwa kutumia taarifa zilizopo za utofauti.
Utaratibu wa kuingiza lazima utekelezwe mara moja tu kwa kila kibandiko cha msimbo kinachofanya kazi lakini kinaweza kusasishwa baadaye Kila kifuatiliaji kinawakilishwa na kipengele kimoja cha kielelezo cha nodi katika modeli safi ya::aina ya familia ambayo huundwa wakati wa uletaji.
Kabla ya uagizaji halisi kuanza, mradi wa Usimamizi wa Tofauti lazima uundwe, ambapo miundo iliyoagizwa itahifadhiwa. Chagua Mradi kutoka Mpya katika faili ya File menyu. Chagua Miradi Lahaja chini ya Usimamizi wa Lahaja katika ukurasa wa kwanza wa mchawi Mpya wa mradi. Chagua jina la mradi na uchague Tupu kama aina ya mradi (ona Mchoro 1, "Kuunda mradi tupu wa Usimamizi wa Lahaja kwa uingizaji wa kifuatiliaji cha nambari")
Uingizaji unaanza kwa kuchagua kitendo cha kuleta ama katika menyu ya muktadha wa Mradi view au kwa Ingiza menyu katika File menyu. Chagua Miundo au Miradi Tofauti na ubonyeze Ijayo. Kwenye ukurasa unaofuata chagua 'Ingiza vifuatiliaji vya kificho au seti-kazi'.
Mchawi wa kuingiza inaonekana. Katika ukurasa wa kwanza, unapaswa kufafanua au kuchagua anwani ya seva ya codebeamer ambayo ungependa kuingiza vifuatiliaji kutoka.
Ikiwa bado hujaidhinishwa, unaweza kutumia Muunganisho wa Majaribio.Hii itafungua kidirisha cha kuingia ambacho hutoa fursa nyingi za uthibitishaji.
- Jina la mtumiaji wa codebeamer na nenosiri zinaweza kutolewa kwa chaguo la 'Kitambulisho cha Mtumiaji cha kibeamer'.
- Seva ya uthibitishaji inaweza kutumika kuchagua chaguo la 'Seva ya Uthibitishaji (OAuth2)'.
Njia ipi ya kuingia inakufanyia kazi inategemea usanidi wa seva ya codebeamer.
Katika ukurasa unaofuata, unaweza kuamua kama ungependa kuleta taarifa kamili ya kubadilika kwa kifuatiliaji cha codebeamer yako (Njia Kamili) au ikiwa ungependa tu kuleta kichwa cha moduli (Njia ya Haraka). Katika hali ya mwisho, data husawazishwa kiotomatiki kabla ya mabadiliko, ilhali katika hali kamili, mtumiaji ana jukumu la kuweka data iliyosawazishwa, kwani data iliyopo inatumiwa kubadilisha vibadala.
Kwa kutumia Hali Kamili, sehemu tofauti zinazopatikana katika vifuatiliaji zinawakilishwa katika Muundo wa Familia unaoundwa.
Data ipi italetwa inaweza kusanidiwa na mtumiaji kwenye ukurasa unaofuata.
Orodha kamili ya miradi ya hazina ya codebeamer imeonyeshwa, pamoja na seti-kazi zimeorodheshwa chini ya kila mradi unaopatikana. Nenda kwenye Seti ya Kufanya kazi iliyo na vifuatiliaji vya kupendeza na uchague hundi
masanduku upande wa kushoto. Seti Nyingi za Kufanya Kazi kutoka kwa miradi tofauti zinaweza kuchaguliwa mara moja kwa kuagiza. Kuchagua kisanduku cha kuteua upande wa kushoto kwa Seti ya Kufanya kazi huashiria vifuatiliaji vyote vya kuagiza. Uteuzi wa wafuatiliaji wa kibinafsi ndani ya Seti moja ya Kufanya kazi pia inawezekana kwa kutumia kidirisha cha kulia.
Kumbuka: Tafadhali kumbuka, ni habari pekee inayowasilishwa ambayo mtumiaji ana haki za ufikiaji zinazofaa
Hakikisha kuwa eneo lengwa la kuingiza lililotolewa karibu na "Ingiza ndani" ni sahihi. Eneo linaweza kubadilishwa kwa kutumia kitufe cha Chagua. Kuchagua chaguo "Hifadhi miundo iliyoundwa kulingana na muundo wa folda," mchakato wa kuleta huunda folda za mradi na Seti-kazi mtawalia, katika::lahaja safi za miundo ya familia.
Miundo ya familia iliyoundwa imepewa jina kwa chaguo-msingi kulingana na mpango wa _, lakini hii inaweza kurekebishwa kwa kutumia kisanduku cha kuhariri.
Kumbuka: Ingawa vifuatiliaji vya aina zote vinaweza kuagizwa kutoka nje, vifuatiliaji vya aina fulani pekee ndivyo vitazingatiwa wakati wa kubadilisha (kwa orodha ya aina, angalia sura ya Kubadilisha Kibadala cha mwongozo huu).
Pia, pointi za utofauti huzingatiwa tu wakati wa uingizaji katika vifuatiliaji hivi.
Kwa kutumia ukurasa unaofuata, unaweza kuchagua msingi kwa kila kifuatiliaji kilichochaguliwa kutumika kama toleo la chanzo cha Ubadilishaji wa Seti ya Kufanya Kazi.
- Uteuzi unaweza kufanywa kwa kiwango cha Seti ya Kufanya kazi kwa misingi inayofaa au tofauti kwa kila kifuatiliaji. Kwenye Kiwango cha Kufanya Kazi Weka misingi hiyo imeorodheshwa ambayo ni ya kawaida kwa kila kifuatiliaji. Uteuzi unasaidiwa na kipengele cha utafutaji ambacho huchuja misingi ya kuchaguliwa
- Vinginevyo, inaweza kufafanuliwa kwa kifuatiliaji kujumuishwa kama kilivyoshirikiwa katika Seti ya Kufanya Kazi ambayo imeundwa na Ubadilishaji wa Seti ya Kufanya Kazi.
Kumbuka: Hali ya pamoja ya vifuatiliaji ambayo kwa ufafanuzi inashirikiwa haiwezi kubadilishwa na inaonyeshwa kama ya kusoma tu kwenye kidirisha.
Kwenye ukurasa unaofuata, Sheria za Kuingiza zinaonyeshwa. Katika ukurasa huu, unaweza kuchagua seti za Sheria za Kuingiza, ambazo zitatumika kuchezea muundo unaotokana baada ya kuagiza. Seti za Kanuni za Kuagiza zinaweza kutumika kuunda vipengee maalum vya ::vigezo vya vielelezo kama vile vizuizi au vizuizi kutoka kwa maelezo ya vitu vya sanaa vya codebeamer.
Inasasisha Miundo kutoka kwa codebeamer
Kwa kutumia kitendo cha Kusawazisha, seti ya vifuatiliaji vitakavyoletwa kama sehemu ya Seti-Kazi inaweza kurekebishwa. Zaidi ya hayo, unapotumia Hali Kamili, ni muhimu kusasisha ::vielelezo vya vibadala vyenye taarifa kutoka kwa kibao cha msimbo kila mabadiliko muhimu yanapofanywa. Ili kuanza sasisho, fungua kielelezo kinachowakilisha Seti ya Kufanya kazi na ubonyeze kitufe cha Sawazisha kwenye upau wa zana.
pure::lahaja zitaunganishwa kwa kibao cha msimbo ili kuwasilisha ukurasa wa uteuzi wa kifuatiliaji, ukurasa wa msingi wa uteuzi, na baadaye Kihariri cha Linganisha kwa mifano safi::lahaja.
Kihariri cha kulinganisha kinatumika kote katika::lahaja zote kulinganisha matoleo ya kielelezo, lakini katika hali hii kinatumika kulinganisha data ya kibao cha msimbo (iliyoonyeshwa katika upande wa kulia wa chini) na modeli safi ya sasa::vibadala (upande wa kushoto wa chini). Mabadiliko yote yameorodheshwa kama vitu tofauti katika sehemu ya juu ya kihariri, iliyoagizwa na vipengele vilivyoathiriwa.
Kuchagua kipengee katika orodha hii huangazia mabadiliko husika katika miundo yote miwili. Katika hii exampna, kifuatiliaji "Kesi za Jaribio" kiliondolewa kutoka kwa upeo wa uletaji.
Upau wa vidhibiti wa Unganisha hutoa zana za kunakili mabadiliko moja au hata yote (yasiyogongana) kwa ujumla kutoka kwa muundo wa sasa hadi muundo wa zamani.
Kufafanua Lahaja
Hatua inayofuata ni ufafanuzi wa lahaja halisi za riba. Kwa kuwa muundo wa utofauti kwa kawaida huruhusu ufafanuzi wa idadi kubwa sana ya vibadala, vibadala safi::vinafuatilia tu vibadala ambavyo vinawavutia watumiaji. Kwa kawaida, nambari hii ni ndogo sana kuliko idadi ya vibadala vinavyowezekana.
Lahaja huhifadhiwa kama huluki tofauti zinazoitwa Vielelezo vya Maelezo ya Variant (VDM). VDM daima ni ya Nafasi mahususi ya Usanidi. Kwa hivyo, kabla ya kufafanua vibadala, nafasi ya usanidi lazima iundwe. Chagua mradi ulio na miundo iliyoingizwa katika Miradi ya Lahaja view na ufungue menyu ya muktadha. Chini ya kipengee Mpya chagua Nafasi ya Usanidi. Mchawi hufunguliwa. Kwenye ukurasa wa kwanza (Kielelezo 10, "Mchawi wa Nafasi ya Usanidi"), weka jina la nafasi ya usanidi. Jina lazima lifuate sheria kali (hakuna nafasi, hakuna herufi maalum). Ondoa tiki kwenye kisanduku kabla ya Unda badiliko la kawaida, kwa kuwa kwa mifano ya mahitaji halisi ugeuzaji wa kawaida hautoi utendakazi wowote unaofaa (Angalia Mwongozo wa Mtumiaji safi::lahaja kwa habari zaidi juu ya mabadiliko.
Ukurasa unaofuata unatumiwa kubainisha ni miundo gani itajumuishwa katika nafasi hii ya usanidi. Chagua hapa miundo yote inayowakilisha Seti-kazi na vifuatiliaji vya kuvutia. Katika exampchini, Kielelezo kimoja tu cha Familia kimechaguliwa. Sasa bonyeza kitufe cha Kumaliza.
Muundo wa mradi unaosababishwa umeonyeshwa kwenye (Mchoro 12, "Muundo wa Nafasi ya Usanidi wa Awali"). DemoVariants.vdm imeundwa na kufunguliwa mara moja ikiwa maelezo ya chaguo-msingi ya Unda yalichaguliwa kwenye ukurasa wa kwanza wa mchawi.
Kubadilisha Lahaja
Vibadala vilivyohifadhiwa katika muundo wa maelezo tofauti vinaweza kupatikana katika codebeamer. Kiunganishi kinaauni njia zifuatazo za kuwakilisha vibadala: kulingana na sifa
Uwakilishi wa Tofauti Kulingana na Sifa
Katika uwakilishi unaotegemea sifa tunafafanua uga maalum kwa kila kifuatiliaji cha codebeamer kilichochaguliwa ili kuongezwa kwa kila kipengee cha kifuatiliaji. Modusi hii ya ugeuzaji huongeza jina la vibadala (kama orodha, ikitenganishwa na mistari mipya) ikiwa kipengee cha kifuatiliaji ni sehemu ya lahaja. Jina la sifa hii linaweza kufafanuliwa kwa mtumiaji kwa mabadiliko, chaguo-msingi ni pvVarians.
Mabadiliko ya aina hii yanatumika kwa aina zifuatazo za kifuatiliaji: Masharti, Kesi ya Jaribio (pamoja na Hatua za Majaribio), Seti ya Majaribio, Usanidi wa Jaribio, Vipengee vya Usanidi.
Kumbuka: Iwapo kifuatiliaji hakitajumuishwa na mtumiaji kwa lahaja katika Muundo wa Familia, jina la kibadala litaondolewa kwenye orodha hii ya vibadala katika kibao cha kuthibitisha.
Kumbuka: Mabadiliko haya hayawezi kuendeshwa kwa vifuatiliaji vilivyo na misingi tofauti na HEAD na kwa hivyo pure::variants itaripoti hitilafu.
Mabadiliko ya Seti ya Kufanya Kazi
Vipengee vya Laini ya Bidhaa (150%) yaani vifuatiliaji (masharti, kesi za majaribio, n.k.) vimegawiwa kwa Seti Maalum ya Kufanya Kazi au Seti Chaguo-msingi ya Kufanya Kazi katika codebeamer. Seti ya Kufanya Kazi
Mabadiliko yanaweza kutumika na au bila usaidizi wa sasisho:
- Bila usaidizi wa usasishaji, ugeuzaji huunda kibadala mahususi Seti ya Kufanya kazi kwa kila badiliko linaloendeshwa na kwa kila kibadala (vdm) chenye vifuatiliaji vilivyo na kibadala maalum cha vipengee vya kifuatiliaji (100%). Kwa chaguo-msingi, mkusanyiko wa majina kwa lahaja mahususi ya Seti ya Kufanya kazi iliyoundwa ni sawa na , kwa mfano ‚DemoVariant'. Jina chaguo-msingi linaweza kubadilishwa kwa kuweka kigezo cha ubadilishaji 'WorkingSetName' (ona sura ya 'Kutayarisha Mabadiliko'). Ikiwa Seti ya Kufanya Kazi yenye jina sawa tayari ipo, hitilafu inaripotiwa na hakuna mabadiliko yoyote yanayofanywa.
Njia ya vitendo ya kuunda seti za kufanya kazi zilizopewa jina tofauti kwa kila kukimbia ni kuongeza wakatiamp ya mabadiliko ya jina. Unaweza kuifanya kwa kuweka thamani ya 'WorkingSetName' kuwa '$(VARIANT)_$(QUALIFIER)'. - Kwa usaidizi wa usasishaji, usasishaji wa vifuatiliaji vibadala vilivyobadilishwa hapo awali vinaweza kutumika. Kuna aina mbili zinazopatikana, Njia ya Kuunganisha kwa Mwongozo, na Njia ya Kuandika Juu Kamili
Njia ya Kuunganisha kwa Mwongozo - katika hali hii, lahaja inawakilishwa na seti mbili za kufanya kazi, rejeleo- na seti ya kufanya kazi ya nakala ya kufanya kazi. Seti ya kufanya kazi ya marejeleo imeundwa mpya katika mabadiliko ya kwanza na imeandikwa tena katika kila mabadiliko zaidi. Nakala ya kufanya kazi pia imeundwa na mabadiliko ya kwanza na yaliyomo yanaweza kubadilishwa na mtumiaji. Seti hii ya kufanya kazi haijasasishwa kiotomatiki, lakini mabadiliko yaliyofanywa katika seti ya kufanya kazi ya marejeleo yanahitaji kuunganishwa kwa mikono kwenye nakala inayofanya kazi.
Hali Kamili ya Kuandika Juu Zaidi: katika hali hii, lahaja inawakilishwa na seti moja ya kufanya kazi ambayo inaundwa na mabadiliko ya kwanza na imeandikwa juu ya kila mabadiliko yanayofuata.
Inahitaji kuamuliwa mapema ni hali gani ya sasisho ya kutumia, kubadili kati ya modi baada ya mabadiliko kufanywa tayari haiwezekani.
Kumbuka:
- Mtumiaji atakuwa na kibali cha kiwango cha kifuatiliaji kuchukua nafasi ya maudhui ya tawi (mipangilio ya ruhusa katika codebeamer: 'Tawi - Badilisha maudhui')
- Katika baadhi ya michanganyiko ya kifuatiliaji, uundaji wa seti inayofanya kazi katika codebeamer hubadilisha usanidi wa kifuatiliaji hata hivyo hauhimiliwi na sasisho. Hii inazuia utumiaji wa usasishaji wa michanganyiko fulani ya kifuatiliaji, kwa mfano, 'Maelezo ya Mahitaji ya Mfumo' wa vifuatiliaji na 'Maelezo ya Mahitaji ya Mteja' daima yanahitaji kujumuishwa katika seti ya kufanya kazi kwa wakati mmoja.
- Angalia 'safi::lahaja Mwongozo wa Mtumiaji', Sura ya 'Kuweka Mabadiliko' kwa maelezo jinsi ya kuwezesha usaidizi wa kusasisha.
Kwa njia zote za Ubadilishaji wa Seti ya Kufanya kazi, zifuatazo zinahitajika kuzingatiwa:
- Mtumiaji atakuwa na ruhusa ya kuunda seti za kufanya kazi. (mipangilio ya ruhusa katika codebeamer: 'Working-Set - Admin').
- Vifuatiliaji vilivyojumuishwa (yaani vifuatiliaji visivyoshirikiwa) vimetengwa kutoka kwa vifuatiliaji katika Seti ya Kufanya Kazi inayotoka kwa msingi uliofafanuliwa na mtumiaji wakati wa kuleta na hupunguzwa hadi kibadala maalum. Vifuatiliaji vilivyoshirikiwa huongezwa tu kwenye Seti ya Kufanya Kazi lakini bila mabadiliko yoyote kama maelezo ya utofauti katika kutozingatiwa hapo.
- Toleo la HEAD la kibadala mahususi cha tawi la kifuatiliaji (ikiwezekana) linaweza kurekebishwa tu katika kibao cha msimbo ili kujumuisha kibadala cha maudhui ya kipekee.
Mabadiliko ya aina hii yanatumika kwa aina zifuatazo za kifuatiliaji: Mahitaji, Kesi ya Jaribio (pamoja na Hatua za Majaribio), Seti ya Majaribio, Vipengee vya Usanidi.
Ubadilishaji wa Maandishi
Aina na sehemu za kifuatiliaji zifuatazo zinategemea uingizwaji wa maandishi:
- Mahitaji (Jina, Maelezo) Kesi ya Jaribio (Jina, Hatua ya Awali, Hatua Baada ya Hatua, Vigezo vya Mtihani (vigezo vyote viwili
- majina na thamani zao), Maelezo) Hatua za Mtihani (Sehemu zote za aina ya Maandishi na Wikitext)
- Seti ya Mtihani (Jina, Vigezo vya Mtihani (majina ya vigezo vya mtihani na maadili yao), Maelezo)
- Vipengee vya Usanidi (Jina, Maelezo)
Kumbuka: Ubadilishaji wa maandishi unafanywa tu wakati wa 'Mabadiliko ya Seti ya Kufanya Kazi' na kwa vifuatiliaji tu ambavyo hazijajumuishwa katika seti ya kufanya kazi kama ilivyoshirikiwa.
Kuandaa Mabadiliko
Ili kubadilisha lahaja, kwanza Usanidi wa Ubadilishaji lazima uundwe. Ili kuunda Usanidi wa Mabadiliko bofya kwenye kishale kilicho karibu na kitufe cha Ubadilishaji kwenye upau wa zana na uchague Fungua Kidirisha cha Usanidi wa Mabadiliko...
Kidirisha cha kipengele cha nafasi ya usanidi kinafungua, na kichupo cha Usanidi wa Ubadilishaji kinaonyeshwa. Hatua inayofuata ni kuongeza Usanidi mpya wa Moduli , kwa kubofya kipengee cha upau wa zana kilichowekwa alama. Sasa ongeza Moduli mpya kwenye Usanidi wa Moduli, kwa kutumia kitufe cha Ongeza.
Kutoka kwa kidirisha kilichofunguliwa, chagua Moduli ya Ubadilishaji ya msimbo wa Intland na uweke jina. Ukurasa unaofuata unaonyesha vigezo vyote. Kigezo cha Modus kinabainisha mojawapo ya uwakilishi wa matokeo lahaja, kama ilivyoelezwa hapo juu
Vigezo vifuatavyo vinapaswa kufafanuliwa:
- Modi: Bainisha hali ya mageuzi. Njia zinazopatikana ni: Kuhesabu - chaguo hili linasimamia Uwakilishi wa Kibadala cha Sifa. Kazi-Seti - chaguo hili linasimama kwa Mabadiliko ya Seti ya Kufanya Kazi.
- Sehemu ya Kuhesabia: Hubainisha jina la uga wa kipengee cha kifuatiliaji kitakachojazwa na vibadala katika modi ya kubadilisha Hesabu. Ikiwa haijawekwa jina la kawaida ('pvVarians') linatumika.
- Usafishaji wa Hesabu: Ikiwa ndivyo imechaguliwa, sifa zote za kibadala zilizopo huondolewa kabla ya kuhamisha kibadala cha sasa. Ikiwa sivyo, ni majina ya kibadala kilichobadilishwa pekee yatasasishwa (yataondolewa au kuongezwa).
- WorkingSetName: Hubainisha jina la Seti ya Kufanya kazi iliyoundwa na mabadiliko.
- Ubadilishaji wa Maandishi ya Utendaji: Ikiwa ndivyo ndivyo imechaguliwa, ubadilisho wa sehemu ya maandishi unafanywa.
- Hali ya Usasishaji: Inafafanua hali ya sasisho ya Ubadilishaji wa Seti ya Kufanya Kazi ikiwa usaidizi wa sasisho umewezeshwa. Njia za sasisho zinazopatikana ni:
ManualMerge -chaguo hili linasimama kwa Njia ya Kuunganisha kwa Mwongozo
FullOverwrite - chaguo hili linasimama kwa Njia ya Kuandika Juu Zaidi Baada ya kumaliza mazungumzo, ugeuzaji unaweza kutumika kwa kubofya kwenye Mabadiliko kitufe kwenye upau wa zana na uchague mabadiliko kutoka kwa menyu ya kuvuta chini.
Web Ujumuishaji wa Mteja kwa mabadiliko
Tafadhali angalia Yaliyomo kwenye Usaidizi wa Transformatio katika::lahaja safi Web Mwongozo wa Mteja kwa maelezo ya kina juu ya jinsi ya kufanya Mabadiliko kwa kutumia Web Ujumuishaji wa Mteja
Kutumia Ujumuishaji
Ili kuwezesha kiunganishi safi::lahaja kwa utofauti wa kificho, maelezo yanahitaji kuongezwa kwa vipengee vya kifuatiliaji. Hii inafanywa kwa kuongeza vizuizi kwa vipengee vya kifuatiliaji na kusaidiwa na programu ya Hub ya Eneo-kazi ambayo hutolewa na usakinishaji safi wa ::aina ya kiteja au muunganisho wa ndani wa zana unaoitwa pure::variants Integration for CodeBeamer.
Kuongeza Maelezo ya Kubadilika Kwa Kutumia Kitovu cha Eneo-kazi
Kitovu cha Eneo-kazi hutumia ubao wa kunakili ili kuingiza taarifa kutoka kwa::lahaja safi kwenye programu zingine kwa kuibandika katika sehemu zinazotumika zinazohaririwa na mtumiaji. Katika codebeamer, kipengee cha kifuatiliaji kinahitaji kufunguliwa katika hali ya kuhariri kwanza, kisha uchague sehemu ya "pvRestriction" kabla ya kuwezesha Hub ya Eneo-kazi kwa kutumia mchanganyiko wa vitufe vya moto.
Kumbuka: Maelezo zaidi kuhusu Kitovu cha Eneo-kazi yanaweza kupatikana katika Mwongozo wa Kitovu cha Eneo-kazi uliojitolea'.
Kuongeza Taarifa za Kubadilika Kwa Kutumia Wijeti safi::lahaja
Mara baada ya Muunganisho kuongezwa kwenye kibao cha msimbo (tazama sura husika 'safi::viunganishi vya vibadala' katika Mwongozo safi wa ::aina ya Usanidi) kwa mara ya kwanza kabisa, kichupo cha Jumla. view chini ya ukurasa wa Mipangilio itaonyeshwa ambayo kimsingi inachukua ingizo kutoka kwa mtumiaji wa mwisho ili kuchagua kati ya aina mbili zinazopatikana, Ujumuishaji unapaswa kuendeshwa katika hali ya Desktop Hub au. Web Hali ya kitovu. Kwa chaguomsingi, modi ya Desktop Hub inawekwa kama modi chaguo-msingi
Masharti ya Hali ya Desktop Hub
Ili kutekeleza muunganisho katika hali ya Desktop Hub, mfano wa uendeshaji wa Desktop Hub unahitajika chinichini. Wakati mfano wa Desktop Hub unaendelea, ndani ya Ujumuishaji, nenda kwenye kichupo cha Jumla view chini ya ukurasa wa Mipangilio. Tambua, kwamba Kitovu cha Eneo-kazi tayari kimechaguliwa katika Unganisha kupitia menyu kunjuzi (hiyo ni kwa sababu Hub ya Eneo-kazi ndio mpangilio wa modi chaguo-msingi ya ujumuishaji); kitu pekee kinachohitajika ni nambari ya mlango ambayo mfano wa Hub ya Eneo-kazi unatumia, kwa hivyo, weka nambari ya mlango ndani ya aina ya ingizo ya Desktop Hub. Baadaye, bonyeza kitufe cha Sawa ili kuhifadhi mipangilio ya modi. Muunganisho kisha utaelekezwa kwenye ukurasa wake mkuu na kuanza kufanya kazi katika hali ya Desktop Hub.
Kwa kupakia Nafasi ya Usanidi katika Hali ya Kitovu cha Eneo-kazi: Ili kuchagua Nafasi ya Usanidi tafadhali bonyeza kitufe cha Fungua Nafasi ya Usanidi kutoka kwa upau wa menyu ya Ujumuishaji. Kitovu cha Desktop file kidirisha cha uteuzi kitaonyeshwa ili kuchagua Nafasi ya Usanidi inayotakikana. Mara tu Nafasi ya Usanidi imechaguliwa, Ujumuishaji utaonyesha mara moja Nafasi iliyochaguliwa ya Usanidi.
Masharti ya Web Hali ya Hub
Ili kuendesha ujumuishaji katika Web Hali ya kitovu, mfano unaoendelea wa safi::lahaja Web Vipengele vinahitajika (tazama sura "safi::lahaja Web Vipengele' katika 'Mwongozo safi::lahaja za Usanidi"). Wakati safi::lahaja Web Vipengele vinafanya kazi, ndani ya Ujumuishaji kwenye kichupo cha Jumla view chini ya ukurasa wa Mipangilio, chagua Web Thamani ya kitovu kutoka kwa Unganisha kupitia menyu kunjuzi kisha ingiza URI kwa mfano unaoendelea wa safi::lahaja. Web Vipengele katika iliyotolewa Web Aina ya ingizo ya kitovu. Baadaye, bonyeza kitufe cha OK ili kuhifadhi mipangilio ya modi. Ujumuishaji kisha utaelekezwa kwa ukurasa wake mkuu na kuanza kuingia Web Hali ya kitovu
Bainisha Mipangilio Inayohusiana na Mabadiliko
Kwenye ukurasa wa Mipangilio, mabadiliko zaidi ya mipangilio husika inaweza kubainishwa kwa mfano wa kifuatiliaji kinachotumika:
- Kwa kutumia kichupo cha Jumla, sifa inayotumika kuhifadhi vizuizi inaweza kufafanuliwa. Thamani chaguo-msingi ni 'pvRestriction'.
- Kwa vipengee vya kufuatilia ndani ya Table-Fields, jina la uga huongezwa bila nafasi nyeupe na vibambo maalum kwa thamani iliyofafanuliwa hapo juu, kwa mfano kwa "Hatua za Mtihani" husababisha 'pvRestrictionTestSteps'.
- Kwa kutumia kichupo cha Hesabu, vialamisho vya vibadala vya maandishi vinaweza kubainishwa. Thamani chaguo-msingi ni: Herufi inayofungua ni [ Herufi ya kufunga ni ] Escape character is
. Utangulizi wa GUI ya Ujumuishaji
Ukurasa kuu view ya Ushirikiano imeonyeshwa kwenye Mchoro 16, “Ukurasa Mkuu wa Ushirikiano view”
Uunganisho unaonyeshwa kwenye paneli ya upande wa Hati View na inapatikana kwa aina za vifuatiliaji vinavyotumika ambapo HatiView inapatikana. Kazi ya vitufe vya upau wa menyu, kutoka kushoto kwenda kulia:
- Inarejelea kitufe cha Fungua Nafasi ya Usanidi - bofya ili kuchagua nafasi ya usanidi kama ilivyoelezewa kwenye Kitovu cha Eneo-kazi na Web Sehemu za kitovu.
- Inahusu Model Viewer kitufe - bofya ili kufungua Configspace/VDM iliyochaguliwa kwa sasa kwenye Kielelezo Viewer web maombi. (Inaonekana tu kwenye Web Hali ya kitovu)
- Inarejelea kitufe cha Kuonyesha upya - bofya ili kuonyesha upya Kipengele/Mti wa kielelezo cha Lahaja ndani ya Mti-view.
- Inarejelea kitufe cha Kupanua - bofya ili kupanua mti mzima ndani ya Mti-view.
- Inarejelea kitufe cha Kukunja - bofya ili kukunja mti unaotolewa ndani ya Mti-view.
- Inarejelea Onyesha Kablaview kitufe - bofya ili kuwezesha preview kwa kuibua Taarifa za kutofautiana; inapatikana kwenye Hati View na inaauni umbizo la Wiki kwa sehemu zilizo na aina ya WikiText pekee.
- Inarejelea Weka Upya Kablaview kitufe - bofya ili kuzima Preview.
- Inarejelea kitufe cha Kuangalia Hitilafu - bofya ili kufungua Ukaguzi wa Hitilafu view, kuona makosa katika sheria za PVSCL.
- Inarejelea kitufe cha Hesabu - bofya ili kufungua ukurasa wa Mahesabu, ili kuhariri hesabu zilizopo ndani ya sehemu za kipengee cha kifuatiliaji.
- Inarejelea kitufe cha Vizuizi - bofya ili kufungua ukurasa wa Vizuizi, ili kuhariri kizuizi ndani ya sehemu za pvRestriction za kipengee cha kufuatilia.
- Inarejelea kitufe cha Mipangilio - bofya ili kuelekea kwenye ukurasa wa Mipangilio ili kusanidi Mipangilio ya Jumla, Mipangilio maalum ya Mahesabu, na, pia kuona habari mahususi ya Ujumuishaji.
Chini ya upau wa menyu, kuna menyu kunjuzi ya Kiteuzi cha VDM ambacho kinaorodhesha vibadala vyote vilivyoambatishwa kwenye nafasi iliyochaguliwa ya usanidi. Wakati wa kuchagua muundo wowote wa lahaja kutoka kwa menyu kunjuzi, modeli hiyo itatolewa ndani ya Tree-view. Mti -view huorodhesha muundo wa Kipengele/Lahaja uliochaguliwa.
Kumbuka:
- Kitufe cha Kukagua Hitilafu kimezimwa ikiwa DesktopHub isiyo sahihi au WebToleo la kitovu linatumika (tazama Sura ya 'Mahitaji ya Programu').
- Wakati wa preview kusogeza kwa wima kwa sehemu kuu ya hati kunatumika ili kuwezesha review ya hati.
Kufanya kazi na Mhariri wa Vizuizi
Kihariri cha Vizuizi kinaweza kufunguliwa kwa kubofya ikoni ya Vizuizi. Badilisha Kihariri cha Vizuizi kwa kuchagua kipengee kwenye kifuatiliaji. Kihariri cha Vizuizi hutoa uwezo wa mapendekezo ya kukamilisha kiotomatiki na uangaziaji wa sintaksia wakati wa kuhariri vizuizi vya vipengee vya kufuatilia.
Kufanya kazi na Mhariri wa Mahesabu
Kihariri cha Mahesabu kinaweza kutumika kuhariri hesabu zilizopo katika sehemu za kipengee cha kifuatiliaji. Unaweza kuifungua kwa kubofya ikoni ya Mahesabu. Hesabu zinaweza kuhaririwa kwa kuchagua kipengee katika kifuatiliaji na kisha, katika Kihariri cha Mahesabu, chagua sehemu ya kipengee kilicho na vialama vya kukokotoa. Baada ya kuchagua sehemu, mahesabu yote katika uwanja huo yanaonekana kwenye orodha iliyo hapa chini. Chagua hesabu kutoka kwenye orodha na uihariri katika kihariri hapa chini.
Kihariri cha Mahesabu huauni ukamilishaji otomatiki wa mapendekezo na uangaziaji wa sintaksia wakati wa kuhariri hesabu.
Kufanya kazi na Hatua za Mtihani
Vizuizi na Kihariri Hesabu vinasaidia Hatua za Jaribio kama zilivyoorodheshwa ndani ya Kesi za Jaribio katika Hati. View ya codebeamer. Hapa, safu mlalo madhubuti inayowakilisha Hatua ya Jaribio inahitaji kuchaguliwa katika jedwali lililopanuliwa la Hatua za Majaribio, na kwa hivyo data ya Hatua hii ya Jaribio itaonekana katika vihariri. Vikwazo vitaongezwa kwenye sehemu ya "pvRestrictionsTestSteps", ilhali hesabu zitaongezwa katika maeneo yaliyoonyeshwa na vialama mbadala ndani ya sehemu zinazotumika, kama inavyoonyeshwa katika sehemu ya kwanza.ample chini (Kielelezo 19, "Kuhariri Mahesabu Ndani ya Hatua za Mtihani").
Kosa Angalia
Maelezo yaliyoongezwa ya utofauti yanaweza kuangaliwa kwa hitilafu kwa kutumia kipengele cha Kukagua Hitilafu. Hitilafu katika hati za pvSCL zinaripotiwa ikiwa sintaksia ya hati haiambatani na pvSCL, au ikiwa kipengele hakijulikani kulingana na miundo safi ya ::vibadala vilivyopakiwa.
Shida zinaonyeshwa kwenye orodha iliyo na habari ifuatayo:
- Ujumbe: Maelezo ya hitilafu.
- pvSCL: Usemi wa pvSCL ulio na hitilafu.
- Sehemu: Jina la uga ambalo lina hitilafu.
- Kiungo cha Kipengee: URI ya kipengee kilichoathiriwa
Ukali wa tatizo unaonyeshwa na ikoni (hitilafu au onyo).
Kumbuka: Ili kuangalia miundo ya vipengee vya hali ya juu iliyo na hali tofauti, kielelezo cha lahaja pia kinahitaji kuchaguliwa kwa tathmini ifaayo.
Tofauti katika Majedwali ya WIKI
Ili kuongeza utofauti kwenye Majedwali ya WIKI kunahitaji kuwa na safu mlalo na safu wima wazi ili kushikilia maelezo ya utofauti. Safu wima hii na mstari unaweza kuongezwa popote kwenye jedwali, lakini zinahitaji kuwa na neno kuu lililobainishwa, ambalo pia hutumika kuonyesha kizuizi, kwa mfano mahitaji. Kwa chaguo-msingi, neno hili kuu ni kizuizi cha pv.
Kama inavyoonyeshwa kwenye exampkatika jedwali, seli za pvRestriction zilizoangaziwa zinaelezea utofauti wa safu mlalo na safu wima husika. Taarifa ya kubadilika kwa kisanduku mahususi katika jedwali ni NA bidhaa ya thamani za vizuizi vya safu mlalo na safu yake. Katika exampna safu nzima ya "Taa za Pembe Tuli" zitakuwa sehemu ya lahaja tu, ikiwa kipengele cha CorneringStaticLights kilichaguliwa. Seli iliyo chini ya kichwa katika safu wima hiyo itajumuishwa katika lahaja ikiwa CorneringStaticLights AND LED ilichaguliwa. Seli za taarifa za utofauti (km seli za pvRestriction zilizo na alama, njano kwenye example) huondolewa kutoka kwa lahaja kwa chaguo-msingi.
Hesabu pia zitakokotolewa ikiwa zimewekwa alama zinazohusika wazi na zilizofungwa, na jedwali zilizowekwa kwenye viota, ili jedwali zenye seli, ambazo zenyewe hushikilia jedwali tena, zinaungwa mkono na kutii sheria zilezile kama ilivyoelezwa hapo juu.
Vikwazo
Vizuizi vinavyohusiana na Ubadilishaji wa Maandishi katika Sehemu za WikiText
Kwa kuwa seti ya vibambo safi::vibadala vya vibadala vinaweza kukinzana na vibambo maalum vya WikiText (km '[...]' inafafanua kiungo cha WikiText), uchakataji safi wa::variants hutafuta umbo la WikiText-ecaped la herufi hizo maalum ( kwa hivyo kwa mfano '~[' na '~]' kwa vialamisho chaguo-msingi '[' na ']'). Fomu hii huundwa mara nyingi na kihariri cha maandishi ya WikiText Rich Text wakati wa kuongeza herufi hizi hapo. Pia utendakazi wa wijeti ya ujumuishaji utatumia fomu hii iliyotoroka.
Matumizi ya kihariri cha kihariri cha WikiText RichText na vizuizi vya sintaksia ya WikiText kwa ujumla yatasababisha vikwazo vya matumizi ya vibadala vya maandishi ndani ya maudhui ya WikiText:
- Sehemu za kubadilisha maandishi zinatumika tu ambapo maandishi yaliyoumbizwa yanaweza kutumika ndani ya maudhui ya WikiText. Hivyo ni kwa example haitumiki ili kuongeza vibadala katika mfuatano wa udhibiti wa WikiText au katika lengwa URL sehemu ya kiungo cha WikiText.
- Kwa kuwa mfuatano wa maandishi '${...}' una maana maalum katika kibao cha msimbo, haipendekezwi kutumia '{' na '}' kama vialamisho vya kufungua na kufunga na '$' kama kialamisho mbadala cha kutoroka.
- Haitumiki kutumia uumbizaji wa maandishi ndani au nje ya mipaka ya sehemu ya uwekaji maandishi. Hii inaweza kusababisha misemo batili ya pvSCL au kuundwa kwa maudhui batili ya WikiText wakati wa kubadilisha. Isipokuwa ni matumizi ya uumbizaji ndani ya maandishi halisi ya pvSCL.
- Katika codebeamer, umbizo la sehemu ya maelezo ya kipengee linaweza kubadilishwa kutoka WikiText hadi maandishi wazi kwa kila kipengee kimoja. Utumizi wa vibadala vya maandishi katika maelezo ya maandishi wazi hayatumiki.
Vizuizi Vinavyojulikana vya Matoleo ya kibao cha msimbo kinachotumika
Katika sehemu hii masuala yanayojulikana ya kibao cha msimbo yameorodheshwa, ambayo husababisha vikwazo vya utendakazi wa::lahaja safi Kiunganishi cha kibao cha msimbo:
- Wakati wa kusasisha vifuatiliaji vya Seti ya Majaribio katika seti tofauti za kufanya kazi, kwa kesi zilizorejelewa za majaribio, ambazo si sehemu ya kibadala, marejeleo ya kesi za majaribio kwa kifuatiliaji cha Uchunguzi wa 150% huongezwa kwa uwongo.
- Kusasisha lahaja za seti-kazi kulingana na michanganyiko fulani ya msingi ya chanzo kwenye kiwango cha kifuatiliaji kumekataliwa kwa uwongo. Kwa hivyo, ikiwa angalau kwa kifuatiliaji kimoja msingi wa HEAD umechaguliwa na kwa angalau vifuatiliaji viwili msingi sawa umechaguliwa, kiweka msimbo kitaghairi sasisho kwa ujumbe wa hitilafu 'Duplicate key …'.
- Misingi ya msingi ya kifuatiliaji, yaani, misingi iliyoundwa kwa ajili ya kifuatiliaji kimoja, kila mara huundwa kwenye tawi kuu la seti-msingi ya kufanya kazi. Kwa hivyo utumiaji wa misingi ya kifuatiliaji katika muktadha wa seti-msingi ya kufanya kazi haitafanya kazi.
Kwa hivyo inashauriwa kutumia badala yake misingi ya mradi kufafanua hali ya chanzo kinachofanya kazi ili kutumika kwa mabadiliko.
Nyaraka / Rasilimali
![]() |
mifumo safi lahaja safi Kiunganishi cha kibao cha msimbo [pdf] Mwongozo wa Mtumiaji lahaja safi, Kiunganishi cha kibao cha msimbo, lahaja safi Kiunganishi cha kinasaba cha msimbo, lahaja safi Kiunganishi, Kiunganishi |