« SUBVERSION » : différence entre les versions
De TwisterWiki
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
Mise en place et configuration de subversion (svn) | Mise en place et configuration de subversion (svn) | ||
mettre en place des droits | == mettre en place des droits== | ||
* Il est possible de restreindre les accès à certaines parties du repository soit en lecture soit en lecture / écriture. | |||
La gestion des droits se définit dans le fichier suivant : | |||
/path/to/repository/conf/authz | |||
la définition des users et de leurs password sont définis dans le fichier suivant: | |||
/path/to/repository/conf/authz | |||
[groups] | |||
groupe1 = user1,user2,user3 | |||
groupe2 = user4,user5 | |||
groupe3 = user6,user7 | |||
[repository:/project] | |||
@groupe1 = r | |||
@groupe2 = rw | |||
[/] | |||
user1 = r | |||
@groupe3 = rw | |||
@groupe2 = r | |||
* dump d'un repository | * dump d'un repository |
Version du 5 juillet 2011 à 11:28
Mise en place et configuration de subversion (svn)
mettre en place des droits
- Il est possible de restreindre les accès à certaines parties du repository soit en lecture soit en lecture / écriture.
La gestion des droits se définit dans le fichier suivant :
/path/to/repository/conf/authz
la définition des users et de leurs password sont définis dans le fichier suivant:
/path/to/repository/conf/authz
[groups] groupe1 = user1,user2,user3 groupe2 = user4,user5 groupe3 = user6,user7 [repository:/project] @groupe1 = r @groupe2 = rw [/] user1 = r @groupe3 = rw @groupe2 = r
- dump d'un repository
svnadmin dump
- import d'un dump
svnadmin create /path/to/repository svnadmin load /path/to/repository < dumpfile