Essential CVS : l'essentiel et plus!

Pour qui ?

À tout le monde à priori! Chacun pourra retirer quelque chose de ce livre :

du bon contenu

Même si dans l'esprit de beaucoup de gens CVS est aujourd'hui dépassé, il reste un excellent logiciel qui reste encore d'actualité. Et encore beaucoup de projets de taille importante l'utilisent, c'est notamment le cas des BSD.
Ce livre est une introduction très complète. Il va de l'utilisation la plus simple à la plus compliquée. Toute la partie utilisateur est expliquée en détail, ce qui permettra aux débutants de suivre facilement le rythme du livre.

Une chose très appréciable, c'est que l'auteur décrit de manière précise les mécanismes internes de CVS. Notamment le fonctionnement de RCS, un programme qui permet de gérer plusieurs versions d'un même fichier.

L'administration d'un serveur CVS est aussi largement couverte. Avec les différentes façons de gérer un projet. Ce livre aborde notamment l'exécution automatique de scripts, qui est malheureusement très peu utilisée. Si vous êtes intéressés par l'utilisation de CVS pour vos projets je vous conseille tout particulièrement cette partie du livre.

et parfois ... du moins bon

Mais ce livre n'est pas parfait. En effet je pense que l'auteur devrait parler un peu plus longuement des erreurs que l'on peut commettre avec CVS. Notamment sur les projets de taille importante.
De plus le livre se perd parfois un peu trop dans des longueurs. Un style plus efficace aurait été bienvenu dans certaines parties.

La FAQ présente à la fin du livre semble un peu inutile, car les FAQ présentent sur Internet répondent aux mêmes questions.
Dans le même esprit il y a une référence des commandes à la fin du livre, qui ne semble pas indispensable.

dans l'ensemble un très bon livre

Au final ce livre remplit bien son rôle. Il est très complet, et si un sujet n'est pas traité, il donne d'excellents pointeurs.
À lire et à recommander!