2010-05-28 22 views

Répondre

1

Si vous avez une dépendance qui est développé par vous avec le projet principal, puis subrepos sont un ajustement parfait de l'OMI. J'utilise des sous-états dans ces circonstances depuis un moment maintenant et ils économisent beaucoup d'efforts. Je pense qu'ils sont particulièrement bénéfiques pour les projets open-source, où l'obtention de toutes les dépendances nécessaires à la construction de votre projet peut être pénible pour quelqu'un qui vérifie le code pour la première fois: les sous-états rendent cela complètement automatique.

Je ne peux pas commenter sur la façon dont les sous-dépôts sont faciles à utiliser si votre dépendance a ses propres versions distinctes distinctes et/ou est développé par un tiers.

+0

C'est ce que j'ai trouvé aussi, mais j'ai besoin de quelque chose que je peux prouver à mon patron (un retour sur investissement). +1 pour une bonne réponse à propos de la valeur pour le programmeur. – leeand00

+0

Le temps économisé par un programmeur est le temps qu'il peut consacrer à autre chose, donc je suppose que c'est une question de temps et de temps d'installation. Ce dernier est bien sûr une quantité vraiment insaisissable et convaincre son patron qu'il est «supérieur à X» est une chose délicate à faire. –