2009-12-29 11 views
8

J'ai utilisé Ivy avec SVN pour gérer les dépendances pour les projets Actionscript dans le passé. La bibliothèque que j'ai utilisée était ivysvn.Configuration Ivy avec Git?

Cela semblait fonctionner plutôt bien, le dépôt svn hébergeait des fichiers .swc binaires versionnés pour chaque bibliothèque ActionScript et je les retirais dans des projets individuels en utilisant des tâches ANV ivysvn.

Y a-t-il un flux de travail similaire à celui-ci pour git? J'imagine que cela pourrait être un peu plus compliqué (peut-être en utilisant des sous-modules git) puisque git ne peut pas vraiment extraire des fichiers individuels autant que je sache. J'aurais aussi probablement besoin d'une autre tâche ANT spécifique à git comme la librairie ivysvn tierce partie. Existe-t-il un meilleur moyen de gérer les dépendances tierces avec git en plus de lierre?

Répondre

1

Vous devriez plutôt utiliser un gestionnaire de référentiel comme Nexus au lieu d'abuser d'un SCM pour gérer les artefacts binaires.

+0

Ou Artifactory - plus agréable pour Ivy, à mon avis. – SteveD

0

En fait, j'ai blogué à ce sujet a year ago. J'espère que ça t'aide.