Qu'en est-il des meilleurs pratiques de gestion des verisons de programmes C++ ?.
Merci.
Qu'en est-il des meilleurs pratiques de gestion des verisons de programmes C++ ?.
Merci.
Rien de spécifique à ce langage.
Le système de versionning avec lequel tu es le plus à l'aiseEnvoyé par Sceener
![]()
Moi je suis à l'aise avec CVS. mais depuis que j'ai commencé à travailler sur C++ , je trouve des difficulté à me retrouvé dans mes programmes
donc je me suis dit que peut-être sur C++ y a qlq chose de spécifique ?
ah euh... j'utilise CVS dans mes projets professionels en C++ sans problème..
Qu'est ce qui tu entends par "des difficultés à me retrouver"?
Il y a également subversion
http://fr.wikipedia.org/wiki/Subversion_%28logiciel%29"]http://fr.wikipedia.org/wiki/Subversion_%28logiciel%29"]http://fr.wikipedia.org/wiki/Subversion_%28logiciel%29
Je ne connais pas ce logiciel, mais j'en ai entendu parler en bien.
Sinon il y a le classique PVCS (payant sauf erreur de ma part).
Là c'est pas un problème de gestion de versions, tu as du mal à te retrouver dans les multiples fichiers que tu dois gérerEnvoyé par Sceener
Dans ce cas, tu peux :
- limiter ta nécessité de fouiller dans tout plein de fichiers en laissant un IDE faire une partie du travail
- générer des diagrammes UML à partir des sources pour avoir une visions de plus haut niveau de comment est organisé ton programme.
SVN est à mon avis largement au dessus de CVS (20 ans ?), ne serait-ce que pour le commit transactionnel (le commit d'un projet marche pour tous les fichiers ou aucun), et la gestion des propriétés (rhaaaa le .cvsignore horrible !)
Pour ma part, en mode 'professionel' j'utilise Vault. C'est payant, certe, mais ca intègre la gestion des bugs (et des patchs), et plein d'autres petits bonus.
Plus Clair ,
Merci à vous pour toutes ces précisions.
Y'a aussi des fous, genre Linus Torvalds, qui disent que "if you're not distributed, you're not worth using, it's that simple".
Partager