[email protected] retour de la motivation Kool Ouf c'est fait. Bon aller je me remets sur mon projet svn checkout http://depots/kool Youpi ! Je vais pouvoir commencer
[email protected] catastrophe ! Kool svn: Le serveur a envoyé une valeur inattendue (403 Forbidden) en réponse à la requête OPTIONS pour 'http://depots/kool' Ho non !! je n'ai pas les droits
[email protected] soulagement et réflexion Kool Ouf ça marche enfin ! Voilà c'est corrigé Merci... Il faudrait que je trouve une solution pour que ça ne se reproduise pas ...
[email protected] ça devient lourd Kool C'est fait ! Encore une demande ! Cette fois je m'y mets, je cherche un outil. ssh superserveur cd /depots/kool/conf vi authz
[email protected] rêveries Kool Merci tux C'est bon tu as les droits Je suis responsable du projet Kool, si seulement je pouvais modifier les droits moi même ...
[email protected] au travail Kool C'est géniale de bosser à plusieurs ! C'est génial de développer en équipe ! Il me faut une interface Web d'administrations de dépôts SVN !
[email protected] Quelques alternatives • USVN : http://www.usvn.info – Open-source (?) – Écrit en PHP – Gestion des groupes – Pas de délégation de l'authentification • Svn-web-admin : http://code.google.com/p/svn-web-admin/ – Open-source (GPLv3) – Écrit en JAVA – Pas de documentation (?)
[email protected] CVS vs SVN • Cohabitation sans douleur avec CVS • Tendances : – Anciens projets restent sous CVS – Nouveaux projets initiés sous SVN • Migration facile avec le script cvs2svn
[email protected] Accès à l'interface Web login password LDAP Vérification login/mdp SVNWebAdmin Authentification par le Web Création et modification des dépôts
[email protected] Conclusion • Pas de comptes dupliqués car : – SWA permet la délégation de l'authentification – Base d'utilisateur unique (LDAP) • Transition en douceur car : – Les utilisateurs de CVS travaillent comme avant – Les aventureux peuvent migrer facilement – Tous les développeurs sont contents ! – Tous les administrateurs systèmes sont contents !
[email protected] Morale de l'histoire Il n'y a pas que Gnu, Gni et Tux qui sont contents mais aussi de vrais développeurs et de vrais administrateurs systèmes.