Ich habe Ivy mit SVN verwendet, um Abhängigkeiten für Actionscript-Projekte in der Vergangenheit zu verwalten. Die Bibliothek, die ich benutzte, war ivysvn .
Es schien ziemlich gut zu funktionieren, das SVN-Repository hostet versionierte binäre .swc-Dateien für jede Actionscript-Bibliothek, und ich würde sie mit ivysvn-ANT-Aufgaben in einzelne Projekte ziehen.
Gibt es einen ähnlichen Workflow für Git? Ich vermute, es könnte ein wenig komplizierter sein (vielleicht mit Git-Submodulen), da Git nicht wirklich einzelne Dateien herunterziehen kann, soweit ich weiß. Ich würde wahrscheinlich auch eine andere ANT-Aufgabe benötigen, die spezifisch für Git ist, wie die Ivysvn-Bibliothek von Drittanbietern. Gibt es eine bessere Möglichkeit, Drittanbieter-Abhängigkeiten mit git außer Efeu zu verwalten?
Ich habe tatsächlich über dieses vor einem Jahr gebloggt. Ich hoffe es hilft dir.