Bonjour,
Alex Thurgood a �crit :
Le samedi 05 mars 2005 � 17:22 +0100, Philippe a �crit :
Concurrent Versioning System = Syst�me de Gestion de Versions Concomitantes.
Il existe un document sur le site fr.openoffice.org, il me semble qui explique cela.
C'est vrai que ce n'est pas �vident � comprendre, ce que fait CVS. Je vais moi aussi essayer d'expliquer un peu...
Les source d'OpenOffice.org qui servent de r�f�rence sont sur une machine unique : le serveur, qui doit �tre accessible de partout, � toute heure. On parle aussi le d�pot, je crois.
Tous les d�veloppeurs qui interviennent dans le d�veloppement d'OOo sont r�partis partout sur la terre enti�re (en plus, c'est vrai !), et vont chercher les sources o� elles se trouvent, c'est � dire sur le serveur, suppos� unique pour simplifier. Tout se passe donc via le r�seau.
Ainsi, tous ceux qui veulent une copie ou une partie des sources � un instant donn� utilisent un logiciel client qui peut "discuter" avec ce serveur, et t�l�charger ce qu'ils ont le droit de t�l�charger. (Le login du d�but sert � s'authentifier)
Et tous ceux qui veulent modifier les sources (avec un acc�s sp�cial s�curis�), utilisent le m�me logiciel, mais avec des commandes diff�rentes, pour envoyer des donn�es, et �crire dans les sources, effacer des fichiers...
Le logiciel client, sous entendu "client du serveur", utilis� pour le logiciel OpenOffice.org, et qui permet de faire tout cela, s'appelle CVS. (il existe toutefois d'autres logiciels faisant la m�me chose)
L'int�r�t est que les sources ont une histoire, car elles �voluent continuellement. Il faut dater soigneusement les versions, si on veut pouvoir revenir en arri�re, par exemple, et ordonner tout cela, ou encore m�langer des versions : toutes les modifications sont horodat�es, et g�r�es par CVS
Plus techniquement, et pour ceux qui ont les sources d'OpenOffice.org,d�placez-vous dans un des modules (un des ~170 r�pertoires des sources). Par exemple : berkeleydb, puis faire (dans un terminal ) :
cd berkeleydb/prj
puis :
cvs log ...
Comme dit Sophie, c'est un vrai mouchard !
J'ai appris ce truc en discutant avec Pavel Janik, quand je lui demandait si on pouvait faire des recoupements entre les cws. La r�ponse, � base de sed et de grep �tait un peu plus longue, mais l'esprit y �tait ;-)
Mes 2 centimes
P.S. : merci Sophie, pour les stats ! ...bon, on a encore du boulot avec le labo...
--
eric bachard <[EMAIL PROTECTED]>
French OpenOffice.org Community contributor (build of french releases for Linux PPC and Mac OS X / X11)
See : <http://fr.openoffice.org>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
