Klimop

Een eenvoudige maar krachtige afhankelijkheidsmanager.
Download nu

Klimop Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • The Apache License 2.0
  • Prijs:
  • FREE
  • Naam uitgever:
  • Xavier Hanin
  • Uitgever website:
  • http://xooctory.xoocode.org/

Klimop Tags


Klimop Beschrijving

Een eenvoudige maar krachtige afhankelijkheidsmanager. Ivy Project is een zeer krachtige afhankelijkheden van afhankelijkheden in de richting van Java-afhankelijkheidsbeheer, zelfs als het kan worden gebruikt om afhankelijkheden van welke aard dan ook te beheren. Zorg ervoor dat Ivy is geïntegreerd met het populairste bouwbeheersysteem voor Java-projecten. For Simple Cases, Ivy heel eenvoudig te gebruiken. Verklaar uw afhankelijkheden, en dat is alles. Zie de tutorial Snel Start om jezelf te controleren, het zou minder dan 5 minuten duren! Ivy kan dus worden gebruikt om het afhankelijkheidsbeheersingsfunctie van Maven naar Ant-build-bestanden te brengen, voor degenen onder u die al mieren gebruiken en die niet willen instellen een MAVEN-project. Maar Ivy stopt hier niet en biedt veel meer geweldige functies! Ivy kan voornamelijk twee soorten rapporten produceren: HTML-rapporten en grafische rapporten. HTML-rapporten geeft u een goed begrip van wat Ivy deed, en welke afhankelijkheden uw project afhangt. Met de grafiekrapporten kunt u een goed overzicht hebben van de transitieve afhankelijkheden (zie hieronder) en conflicten in uw project. Het meest voorkomende gebruik is om afhankelijkheden op te lossen en ze in de Libirs van uw project te kopiëren. Eenmaal gekopieerd, is uw build niet meer afhankelijk van Ivy. U kunt dus gemakkelijk bestaande bouwplaatsen migreren met behulp van het Libir-patroon om afhankelijkheden op te slaan. Bovendien kunt u uw project gemakkelijk met zijn afhankelijkheden afleveren, zodat het build-bestand niet afhankelijk is van Ivy.met Ivy, hoeft u uw project meestal niet aan te passen aan de klimopstructuur, het is klimop die kan worden aangepast aan uw omgeving. Ivy wordt geleverd met een veel standaardwaarden om uit de doos te werken, u kunt veel dingen in Ivy wijzigen. Zeker, de afhankelijkheden van de afhankelijkheid van repositories dekt veel toepassingen (bestandssysteem, op URL gebaseerde, opslagplaats, ...). Maar dat is niet alles. U kunt de manier waarop Ivy de laatste versies van uw afhankelijkheden vindt, u kunt veranderen van conflictbeheer, u kunt kiezen of u Ivy wilt kopiëren om deps in uw project-libs te kopiëren of om ze rechtstreeks uit Ivy Cache te gebruiken, ... wanneer Ivy niet wordt gebruikt Wat u uit de doos wilt, u kunt het vaak verlengen om uw probleem op te lossen. U kunt bijvoorbeeld uw eigen repository aansluiten (zoals Scott Haug deed nu voor een SVN-repository verkrijgbaar in Ivy-tools). Maar u kunt ook uw eigen nieuwste strategie en uw eigen conflictmanager definiëren. Zie Hoe Ivy uit te breiden in de referentie DOC.Imagine U hebt een component die u vaak hergebruikt in uw softwareontwikkelingen. Stel je voor dat dit onderdeel zelf afhankelijk is. Dan met het management van klassieke afhankelijkheden, telkens wanneer u dit onderdeel in uw software gebruikt, moet u het als een afhankelijkheid aangeven, maar ook al zijn afhankelijkheden. Met klimop is het anders: u schrijft eenvoudig een afhankelijkheidsbestand voor het component, en verklaart zijn eigen afhankelijkheden Op elk moment dat u dit onderdeel wilt gebruiken, moet u eenvoudig een afhankelijkheid ervan aangeven. En dit is nog krachtiger als de component uw software afhankelijk is van wijzigingen van afhankelijkheden tijdens zijn eigen ontwikkeling. Vervolgens, zonder klimop, moet u al uw componentenafhankelijkheidsverklaring onderhouden telkens wanneer de afhankelijkheden van deze componentwijziging. Met Ivy, update je het Ivy-bestand van het component en dat is het! Als u snel wilt beginnen met het gebruik van deze functie of eenvoudig in actie kunt zien bij echte wereldvoorbeelden, controleert u de officiële repository: Ivyrep Wat is er nieuw in deze release: · Verbeterde MAVEN2-compatibiliteit; · Verbeterde cachebeheer, inclusief dynamische revisie-caching met fijne korrelige TTL; · Verbeterde concurrency-ondersteuning met cache-vergrendeling en atomaire publicatie; · Naamspace Aware Validation, waarmee u validatie kunt gebruiken met extra attributen; · De toevoeging van een resolver "Packager"; · Betere en meer homogene relatieve padverwerking; · En betere ondersteuning voor lokale builds.


Klimop Gerelateerde software

Elf Abisum

ELF ABISUM is een hulpmiddel om een ABI-controlesom van ELF-binaries uit hun DWARF-debug-informatie te genereren. ...

255

Downloaden

Pawpaw

PAWPAW is een opwaartse taal, behalve dat het de ontwikkeling van de top-down mogelijk maakt. ...

169

Downloaden

Scons erlang

Scons Erlang is een toevoeging voor SCONS, vervanging van MAKE / Autotools, om Erlang-projecten te compileren. ...

466

Downloaden