Invicta statyti valdymo priemonė, skirta daugiausia dėl didelio masto projektus. Invicta gali būti naudojama kaip "juoda dėžė", arba kaip visiškai sistemą.
Invicta nepakeičia kurti priemones; Vietoj to, ji naudoja juos, veikianti kaip stipresnės ir lengviau naudoti viršutinio sluoksnio. Šis sluoksnis paslepia faktinio statyti scenarijų kalba sudėtingumą ir tiekia papildomų funkcijų.
Nors remdamiesi Apache ANT, Invicta yra ne tik anti pratęsimo; ji turėtų būti pakankamai bendrinis remti, išskyrus ANT ateityje statyti įrankiai, ir ji yra naudojama kūrėjams perdirbti savo projektą apibrėžimas failus ir kurti kurti scenarijus pakeisti. Kiekvienas kūrėjas gali redaguoti labai paprastas XML failus apibrėžti savo sudedamąsias dalis, jų tipai ir jų santykius. Šie raiškos failai tampa neatskiriama projekto, kaip projekto šaltinių.
Invicta adresai abiejų "paprastas" kūrėjai ir administratorius poreikius. Kūrėjams, pagrindinės funkcijos Invicta veikia kaip "juoda dėžė" kuriant projektą.
Dėl administratorių ar pažengusiems programuotojams, Invicta jų visiško statyti aplinką sistema. Jie gali pridėti savo individualų tipų sudėtinėms dalims, o tai reiškia rašymo kartą Anti kodas, kuris gali būti naudojamas visiems jų projektas arba įmonės daug kartų kūrėjai tiesiog nurodant naujo tipo pavadinimą. Invicta platesnio taikymo, taip pat leidžia gauti perdirbto iš projekto raiškos failų raštu, išskyrus Anti build.xml išvesties failus (pavyzdžiui, konfigūracijos failus konkretaus IDE) informaciją.
Kad Invicta naudinga atviro kodo projektas, kad kūrėjai gali lengvai išplėsti ir galbūt prisidėti prie jos plėtros, Invicta turi būti modulinė išplėstine sistema. Jis neturėtų būti "uždarytas" įrankis su tam tikrą rinkinį statyti funkcijų.
Iš pradžių turi turėti tik pagrindinius statyti funkcijas, bet turėtų apibrėžti standartinius metodus išplėsti šias pagrindines funkcijas. Toks pratęsimas gali būti arba specifiniai reikalavimai kai kurių kūrėjai ar bendrų funkcijų, kurios gali būti įtrauktos į Invicta į evoliucijos būdu.
Programinė detalės:
Versija: 0.1
Įkėlimo datą: 2 Jun 15
Licencija: Nemokamai
Populiarumas: 175
Komentarai nerastas