Partage
  • Partager sur Facebook
  • Partager sur Twitter

Git - Gestion des composants externes

    11 septembre 2018 à 16:08:19

    Bonjour,

    Je réalise des applications web en PHP grâce à un framework (une boîte à outil) maison. Pour la gestion des versions, j'utilise GIT avec la méthode gitFlow.

    Cependant j'ai une question existentielle, quelle est la meilleure manière de gérer les versions de mes composants externes (utilisé par toutes mes applis) et les versions du "framework" ?

    J'ai identifié plusieurs solutions possibles :

    • Faire un repository git pour chacun et copier/coller le code de la version voulue dans mon projet.
    • Utiliser les submodules de git
    • Utiliser les subtrees de git.

    Le problème est que je trouve les submodules peu pratiques et lourds à gérer, les subtrees polluent mon historique et le copier/coller bah ... c'est pas propre.

    Si vous avez des préconisations ou bonnes pratiques je suis preneur.

    Merci d'avance ;)

    • Partager sur Facebook
    • Partager sur Twitter

    Git - Gestion des composants externes

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown