Accueil du site > Documentation > Programmation  > Partage de sources par CVS

Quand on travaille en équipe sur un logiciel, il est indispensable d’avoir une bonne synchronisation et un bon suivi des versions des sources du projet.

Il existe un certain nombre d’outils qui permettent de gérer cette "concurrence" entre différentes versions du logiciel. Un des plus connus est CVS (pour Concurrent Versions System) qui est open source et disponible pour toute sorte de clients : en logiciel unique (standalone), intégré dans un environnement de développement (IDE), accessible en ligne (online) ou même intégré à l’explorateur Windows.

Mais quel que soit le client, le plus difficile dans le cadre d’un travail collaboratif à grande distance (ie. avec le web et sans réseau privé) est de trouver un serveur pour héberger le système CVS. Nous l’avons trouvé avec Freepository, sponsor de l’équipe depuis 2006.

Présentation du service

Cette société met à disposition un espace disque important : 300 Mo dans la version gratuite et jusqu’à 1 Go. Mais surtout, cet espace disque est muni d’une interface de gestion concurrente en ligne (accès par le web) et ce qui nous intéresse dans cet article, d’un moteur CVS permettant de se connecter par le client de notre choix, par exemple Eclipse.

Inscription à Freepository

Avantage du service proposé, il utilise uniquement des connexions sécurisées : chaque utilisateur est authentifié, et doit donc s’enregistrer pour obtenir les paramètres d’accès à un espace partagé.


Répondre à cet article