I. Présentation du livre▲
Titre : Gestion de projets avec Subversion
Auteur(s) : Ben Collins-Sussman, Brian W. Fitzpatrick et C. Michael Pilato, traduction d'Alexandre Gachet Editeur : O'Reilly Collection : Programmation Langue : Français ISBN : 2841772691 Informations complémentaires : broché, 308 pages, tous niveaux |
II. Table des matières▲
- Avant-propos
- Préface
- Lectorat
- Comment lire ce livre ?
- Conventions utilisées dans ce livre
- Organisation et contenu
- Commentaires et questions
- Remerciements
- Chapitre 1 - Introduction
- Qu'est-ce que Subversion ?
- Historique de Subversion
- Caractéristiques de Subversion
- Architecture de Subversion
- Installer Subversion
- Composants de Subversion
- Visite guidée
- Chapitre 2 - Concepts essentiels
- Le référentiel
- Modèles de révision
- Subversion en action
- Résumé
- Chapitre 3 - Visite guidée
- Help!
- Import
- Révisions : numéros, mots-clés et dates
- Extraction initiale
- Cycle de base
- Examiner l'historique
- Autres commandes utiles
- Résumé
- Chapitre 4 - Branches et fusions
- Qu'est-ce qu'une branche ?
- Utiliser les branches
- Copier des changements entre branches
- Utilisations courantes de la fusion
- Transférer une copie de travail
- Etiquettes
- Gestion des branches
- Résumé
- Chapitre 5 - Administration du référentiel
- Concepts essentiels du référentiel
- Création et configuration d'un référentiel
- Entretien du référentiel
- Ajouter des projets
- Résumé
- Chapitre 6 - Configuration du serveur
- Vue d'ensemble
- Modèle réseau
- snvserve, un serveur personnalisé
- httpd, le serveur HTTP Apache
- Prise en charge de plusieurs méthodes d'accès au référentiel
- Chapitre 7 -Thèmes avancés
- Zone de configuration d'exécution
- Propriétés
- Définitions externes
- Branches d'origine
- Chapitre 8 - Informations pour développeurs
- Conception en couches des bibliothèques
- Utilisation de l'API
- Au sein de la zone administrative de la copie de travail
- WebDAV
- Programmation avec les pools de mémoire
- Apporter sa contribution à Subversion
- Chapitre 9 - Guide de référence
- Le client en ligne de commande Subversion : svn
- svnadmin
- svnlook
- svnserve
- Annexe A - Subversion pour utilisateur CVS
- Annexe B - Dépannage
- Annexe C - WebDAV et contrôle de versions automatique
- Annexe D - Autres outils
III. Résumé▲
Dans le monde du logiciel libre, le système CVS (Concurrent Versions System) fait depuis longtemps figure d'outil incontournable pour la gestion des sources. Cette notoriété est méritée : CVS est un logiciel libre et son mode d'utilisation ouvert et distribué, qui permet à des dizaines de programmeurs géographiquement dispersés de partager leur travail, correspond très bien à la nature collaborative du monde open source. Pourtant, à l'instar de nombreux autres outils, CVS vieillit. Puissant, facile d'utilisation et très flexible, Subversion s'SVimpose comme le digne successeur de CVS.
Ce livre est destiné à un large public allant de l'utilisateur sans expérience du contrôle de versions à l'administrateur système le plus chevronné. Si vous appartenez à la première catégorie, vous trouverez dans cet ouvrage tout ce qu'il vous faut pour bien démarrer. Si au contraire, le contrôle de versions avec CVS n'a plus de secret pour vous, vous verrez que Subversion offre de multiples améliorations.
IV. Critique▲
Je le dis tout de suite : ce livre est un petit bijou sur le sujet! Addictif à souhait (je l'ai terminé en quelques jours), son contenu est une véritable mine d'informations sur l'outil Subversion. Tous les thèmes relatifs à Subversion sont abordés, de l'utilisation à l'administration, en passant par le tuning de l'outil, vous y touverez toutes les réponses (au moins la plupart) que vous vous posez sur ce système de gestion de versions. De nombreux exemples d'utilisation de l'outil sont fournis dans le contenu, pour ma part des exemples pratiques sont toujours les bienvenus dans ce type de livre (et ce qui ne gâche rien, c'est qu'ils s'adaptent parfaitement à une réalité métier).
L'organisation du livre est très intéressante, en effet il est possible de le lire comme un didacticiel mais aussi de l'utiliser comme une foire aux questions et retrouver ainsi facilement une information plus tard. La lecture est facile et attrayante et quelques anecdotes et blagues à part ne manqueront pas de ponctuer votre lecture, entretenant par la même occasion l'intérêt du lecteur. Mais attention, lecture facile ne signifie pas pauvreté du contenu! Au contraire j'ai pu trouver de nombreuses réponses aux questions que je me posais sur Subversion.
Il est toujours rare de trouver une perle, c'est vrai aussi pour la littérature informatique qui demande de l'exactitude, de la logique, mais aussi une certaine dose de découverte et d'amusement, pour toutes ces raisons je vous conseille vivement ce livre qui a vraiment le mérite d'être bon.
V. Commandez▲
Commandez sur www.amazon.fr : 39,90 EUR TTC seulement - Livraison Gratuite !!!