Question

Lors du codage, je trouve naturellement des cours ou un ensemble de classes avec une réutilisabilité élevée. Je cherche une façon simple et simple de travailler sur eux séparément. Je voudrais pouvoir les intégrer facilement dans n'importe quel projet; Il devrait également être possible de passer à une version différente avec le moins de commandes possible.

Ai-je raison avec l'hypothèse que Git (ou un autre VCS) convient le mieux à cela? J'ai pensé à configurer des référentiels locaux pour chaque classe / projet / bibliothèque / plugin, puis les cloner / les tirer. Ce serait formidable si je pouvais référencer ces projets par leur nom, et non par le chemin complet. Comme git clone someproject.

Edit: Pour clarifier, je sais ce que sont les VC et je les utilise. Je cherche simplement un moyen confortable de stocker et de modifier des éléments de code réutilisables (y compris des tests unitaires) séparément et de pouvoir les inclure (sans les tests unitaires) dans d'autres projets, sans avoir à copier manuellement les fichiers. Apache Maven en est un bon exemple, mais je recherche une solution indépendante du langage, basée sur la ligne de commande optimale.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top