Maison > Questions et réponses > le corps du texte
Xiaobai a posé une question
Il existe actuellement un projet A qui est développé en fonction des besoins du client a. En raison de l'expansion de l'entreprise, les produits du projet A sont également utilisés par le client b. Cependant, le client b a des besoins personnalisés et se diversifiera en fonction. sur le projet A. Projet B
Ensuite, la question est de savoir comment gérer le projet pour que lorsque je change le projet A, je puisse simultanément modifier les mêmes parties du projet B tout en conservant la personnalisation (actuellement en utilisant svn, si git peut mieux le résoudre, je peux envisager en le changeant)
大家讲道理2017-05-02 09:31:18
Selon l'expérience, fusionner du code et l'utiliser sur deux de ces projets ne produit généralement pas de bons résultats.
Deux projets sont deux projets indépendants. Il devrait y avoir deux projets, pas des branches différentes dans un même projet.
La branche est adaptée au processus de développement de fonctionnalités. Personnellement, je pense qu'elle n'est pas adaptée à un tel scénario consistant à fournir des produits aux utilisateurs A et B respectivement.
Maintenez simplement les deux projets manuellement.