Invicta

Software skärmdump:
Invicta
Mjukvaruinformation:
Version: 0.1
Ladda upp dagen: 2 Jun 15
Licens: Gratis
Popularitet: 36

Rating: 1.0/5 (Total Votes: 1)

Invicta är en ansamling verktyg, riktade främst för storskaliga projekt. Invicta kan användas antingen som en "svart låda" eller som en komplett ram.
Invicta inte ersätta befintliga byggverktyg; I stället använder den dem, fungerar som en starkare och lättare att använda övre skikt. Detta skikt döljer komplexiteten i själva byggskriptet språk och levererar ytterligare funktioner.
Medan basera på Apache ANT, är Invicta inte bara en ANT förlängning; Det bör vara generiska nog för att stödja i framtiden bygga andra än ANT verktyg, och den används av utvecklare för att bearbeta sin projektets definitionsfiler och generera bygga manus därefter. Varje utvecklare kan ändra mycket enkla XML-filer för att definiera sina komponenter, deras typer och deras relationer. Dessa definitionsfiler blivit en integrerad del av projektet, precis som projektets källor.
Invicta möter behoven hos både "enkla" utvecklare och administratör. För utvecklare, de grundläggande funktionerna i Invicta fungerar som en "svart låda" för att bygga ett projekt.
För administratörer eller avancerade utvecklare, är Invicta ett ramverk för deras fullständiga byggmiljö. De kan lägga till sina egna anpassade typer av komponenter, vilket innebär att skriva en gång ANT kod som kan användas av alla utvecklare i deras projekt eller företag många gånger genom att helt enkelt ange den nya typen namn. Invicta s töjbarhet ger också tillgång till information som behandlas av projektdefinitionsfiler för att skriva andra än ANT build.xml utdatafiler (till exempel, konfigurationsfiler för en specifik IDE).
För att göra Invicta ett användbart projekt med öppen källkod som utvecklare enkelt kan utöka och kanske bidra till dess utveckling, måste Invicta vara ett modulärt utbyggbar ram. Det bör inte vara en "stängd" verktyg med en bestämd uppsättning bygga funktioner.
Det bör inledningsvis ha endast grundläggande bygga funktioner, men bör definiera standardmetoder för att utvidga dessa grundläggande funktioner. Sådana förlängningar kan antingen vara särskilda krav på vissa utvecklare eller vanliga funktioner som kan läggas till Invicta på ett evolutionärt sätt.

Liknande mjukvara

Brainy
Brainy

14 Apr 15

Perl
Perl

17 Aug 18

Smake
Smake

20 Feb 15

J
J

20 Feb 15

Kommentarer till Invicta

Kommentarer hittades inte
Kommentar
Slå på bilder!