Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Stéphane Gully
(stephane.gully@inist.fr)
INIST-CNRS - Département
des Systèmes d'Informations
28 mai 2009
Plan
Kool
Salut Tux, je
souhaite créer
le dépôt Kool
Kool
D'accord, je le
fais dans la
journée
Merci
Bon je me mets
sur autre chose
en attendant...
ssh superserveur
cd /depots/
svnadmin create klang
Klang
Ha au fait ! faut
pas que j'oublie
de créer Kool
Voilà le projet
Kool est créé.
Kool
Merci
beaucoup !
Kool
Ho non !!
je n'ai pas les
droits
Kool
Tux, help!
Je n'ai pas les
droits sur le
projet Kool :-(
Kool
Hé voilà, j'ai
perdu toute ma
motivation ...
Désolé, je règle
ça tout de suite.
ssh superserveur
cd /depots/kool/conf
vi authz
Kool
Voilà c'est
Merci... corrigé
Kool
Il faudrait que je
trouve une solution
pour que ça ne se
Ouf ça marche reproduise pas ...
enfin !
Kool
svn co http://depots/kool
vi kling.java
svn add kling.java
svn commit
...
Kool
C'est super
svn !
Kool
Kool
Ho non faut
encore demander
à Tux...
Kool
ssh superserveur
cd /depots/kool/conf
vi authz
Kool
C'est bon
tu as les
droits
Kool
Merci tux
Je suis responsable du
projet Kool, si seulement
je pouvais modifier les
droits moi même ...
28 mai 2009 SVNWebAdmin, une interface stephane.gully@inist.fr
d'administration de dépôts SVN
au travail
C'est
C'estgénial
géniale
de
développer
de bosser à en
plusieurs
équipe ! !
Kool
Il me faut une
interface Web
d'administrations de
dépôts SVN !
http://www.svnwebadmin.net/
http://www.svnwebadmin.net/
Génial, c'est
opensource et la
documentation est en
français !
Voyons ce que ce
logiciel nous propose.
● Apache
● PHP5 (mod_php5)
● Subversion
● mod_dav et mod_dav_svn
● mod_ldap et mod_authnz_ldap (facultatif)
– Modules apache :
(mod_authnz_ldap, mod_authn_file, mod_authn_dbd ...)
– Modules apache :
(mod_authnz_ldap, mod_authn_file, mod_authn_dbd ...)
Apache supporte
l'authentification LDAP
donc je n'aurai pas de
soucis !
http://www.svnwebadmin.net/auth-ldap
http://www.svnwebadmin.net/installation
Un annuaire
LDAP
login
password
Un serveur CAS
(connecté à l'annuaire LDAP)
Création et
modification SVNWebAdmin
des dépôts
Authentification
login par le Web
password
Vérification
login/mdp
LDAP
Accès aux
dépôts
par client SVN mod_dav_svn
mod_authnz_ldap
Vérification
login/mdp
LDAP
http://www.svnwebadmin.net/demo/
Stéphane Gully
(stephane.gully@inist.fr)