plm-ouvert.fr
Réflexion sur le Branch & Merge, exemples de OnShape - le PLM ouvert
La gestion de branches est une notion classique en développement logiciel. C’est un process largement outillé et connu depuis que des gestionnaires de sources ont vu le jour et se sont démocratisés avec des solutions comme CVS, SVN ou plus récemment GIT (devenu le standard par l’usage). Le principe fonctionnel pour les collaborateurs partageant un tel gestionnaire de sources est assez simple. Chaque utilisateur récupère une copie des sources du logiciel développé. Un développeur réalise des développements, modifiant, supprimant ou ajoutant des fichiers et/ou lignes de codes. L’écart observé est alors soumis au gestionnaire de sources. Le gestionnaire de source …