meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| aplicaciones:subversion [212010/06/ 14:02] – lc | aplicaciones:subversion [182023/01/ 13:10] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| + | {{tag> subversion cvs}} | ||
| + | ===== Subversion ===== | ||
| + | Partimos de un Centos 5.4 64 bits ya instalado | ||
| + | |||
| + | ==== Instalar el servidor de Subversion ==== | ||
| + | |||
| + | < | ||
| + | |||
| + | Para comprobar que la versión de subversion es la correcta ejecuta < | ||
| + | <note warning> | ||
| + | |||
| + | Si queremos instalar la versión 1.6 una vez que hemos añadido el repositorio rpmforge | ||
| + | < | ||
| + | |||
| + | ==== Configurar Apache ==== | ||
| + | |||
| + | Configuramos apache para que se puedan conectar al repositorio por Webdav | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | Buscamos en el fichero de configuración las siguientes líneas y descomentarlas o bien añadirlas | ||
| + | < | ||
| + | LoadModule dav_svn_module | ||
| + | LoadModule authz_svn_module | ||
| + | |||
| + | | ||
| + | < | ||
| + | DAV svn | ||
| + | | ||
| + | AuthType Basic #pedimos autentificación | ||
| + | AuthName " | ||
| + | AuthUserFile / | ||
| + | Require valid-user | ||
| + | |||
| + | </ | ||
| + | | ||
| + | </ | ||
| + | | ||
| + | |||
| + | ==== Crear el repositorio Subversion ==== | ||
| + | |||
| + | < | ||
| + | < | ||
| + | |||
| + | Crearemos el directorio svn/ | ||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | <note tip> | ||
| + | < | ||
| + | |||
| + | ==== Crear usuarios ==== | ||
| + | |||
| + | < | ||
| + | |||
| + | La aplicación htpasswd crea un archivo en / | ||
| + | |||
| + | <note warning> | ||
| + | |||
| + | < | ||
| + | |||
| + | Reiniciamos el servidor apache < | ||
| + | |||
| + | === Limitar permisos === | ||
| + | Si queremos ajustar más los permisos, añadimos al fichero de configuración subversion.conf la siguiente línea < | ||
| + | Creamos un fichero " | ||
| + | < | ||
| + | #fichero de permisos aclfile | ||
| + | [calc:/ | ||
| + | usuario1: rw | ||
| + | usuario2 :r | ||
| + | </ | ||
| + | |||
| + | ===== Referencias ===== | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||