lol, allo ?
Nan, je rigoles, mais qu’est-ce que CVS et Commit ?
Un système de CVS est un système installé sur un serveur qui permet de centraliser le développement d'un code informatique.
Pendant longtemps (jusqu'à il y a quelques mois), on installait nos modifications sur le site FTP (le "site de téléchargement" de SPIP). Mais lorsqu'on travaille à plusieurs, cela pose de nombreux problèmes d'organisation:
- quand on installe ses propres fichiers modifiés, on peut effacer les modifications d'un autre développeur,
- on ne sait jamais quels fichiers ont été modifiés depuis la dernière fois où l'on s'est connecté au FTP,
et quelques autres petits déboires.
De plus, certains utilisateurs modifient SPIP, et lorsqu'ils veulent récupérer une nouvelle version "officielle" de SPIP, toutes leurs modifs sont écrasées. Avec le CVS, ils limitent les dégâts, car le système leur signale ce qui a été modifié, et même récupérer la nouvelle version officielle en la "fusionnant" avec leurs propres modifications.
Il y a d'autres avantages plus spécifiques (comme par exemple annuler une modification, pouvoir récupérer des versions de n'importe quelle "époque"...).
Pour récupérer les fichiers de SPIP avec le système de CVS, il faut un logiciel intitulé "client CVS" (nombreux softs gratuits toutes plateformes) et suivre les instructions de la documentation du CVS, avec les indications fournies là:
http://spipcvs.tuxfamily.org/