![]() |
![]() |
|||
|
|
||||
| Castellano | English | |||
|
|
|
|
SubversionÚltima modificació: 15-02-2007
IntroduccióQuan apache processa l'adreça https://svn.fib.upc.es/svn/username que correspon a un repositori Subversion d'un alumne amb identificador "username", es consulta un fitxer que gestiona els accessos a aquest repositori. Aquest fitxer està ubicat dins d'un repositori, concretament a https://svn.fib.upc.es/svn/permisos/username/permisos.txt.
Com fer modificacions al fitxer de permisosPer modificar el fitxer de permisos, pel fet que està ubicat a un repositori, cal utilitzar comandes Subversion. Primer cal fer un check-out del repositori per recuperar la última versió del fitxer i, a continuació, fer les modificacions desitjades. Finalment, es farà un commit dels canvis. El commit desencadena un procés que fa que es copii el fitxer permisos.txt a un fitxer del servidor accessible al servidor web. Aquest fitxer serà el que finalment es consulti. El procediment per modificar el fitxer de permisos és el següent:
Contingut inicial del fitxer de permisosPer defecte, el LCFIB ha precreat per a cada estudiant un fitxer permisos.txt amb el següent contingut:
* = username= wr que ofereix accés exclusiu en mode lectura-escriptura pel propietari "username" (la resta d'usuaris no poden accedir ni per lectura ni per escriptura).
ExemplePer exemple, l'usuari amb username a1111111 tindria el fitxer de permisos següent:
* = a1111111 = wr No obstant això, aquest fitxer es pot modificar per compartir el nostre repositori (o subdirectori del repositori) amb d'altres col.laboradors. Per exemple, per compartir el subdirectori practica1 del repositori anterior, amb l'usuari amb username b2222222, farem que el contingut del fitxer permisos.txt sigui el següent:
* = a1111111 = wr b2222222 = wr També es poden organitzar els usuaris en grups, utilitzant l'etiqueta [groups]:
companys_practica1 = b2222222, c3333333 [a1111111:/practica1] * = a1111111 = wr @companys_practica1 = wr | ||
| Copyright © Facultat d'Informàtica de Barcelona - webmaster@fib.upc.es |