Gestionnaire de version (SVN)



Gestionnaire de version: Subversion

Un logiciel de gestion de versions gère les différentes versions de votre projet, leur mise en commun, et la sauvegarde de vos fichiers à chaque étape de leur modification.
Lorsque vous travaillez à plusieurs sur un projet tel qu'un site web avec subversion, vous ne vous souciez que du code.



Subversion vous permet de mettre en partage le travail de chacun des membres, de le diffuser à toute l'équipe, et de revenir à une version précédente en une seule commande.



Par exemple :


Un développeur travaille sur un fichier, une fois qu'il a terminé il envoie la nouvelle version vers subversion qui en fera profiter toute l'équipe.
Si plusieurs personnes travaillent sur le même fichier, le logiciel se chargera de faire la différence entre les deux versions, et de les regrouper dans un seul fichier.

Le cas échéant, vous aurez accés aux versions et à leurs différences, aucun travail ne sera perdu.

La partie de mise en ligne (mise en production) de votre projet est gérée par subversion, comme s'il s'agissait d'un compte subversion classique.
Vous pouvez donc mettre à jour tout ou partie de votre projet l'esprit tranquille, directement en ligne, sans risques de perte de données ou de conflits entre les versions des fichiers.



schéma du gestionnaire de versions : subversion


Pour l'installation de Subversion sur votre hébergement vous pouvez suivre ce guide.