On Mon, 11 Apr 2005 18:03:27 -0400 Horst von Brand <[EMAIL PROTECTED]> wrote:
> Juan Andres Ramirez <[EMAIL PROTECTED]> dijo: > > > Luego de leer el manual que esta en la pagina del proyecto > > Subversion, han aparecido cierta dudas que no encontre en el manual: > > > 1)Le quise habilitar el svnserver, editando el archivo config y passwd, > > tambien editando el /etc/inetd.conf, pa dejarlo por defecto arriba cuando > > encienda el pc. Trato de hacer la coneccion: > > svn://200.xxx.xxx.xx:/var/lib/repos/proyecto (no tengo ip fija). Pero > > sale: No existe el fichero o el directorio. > > Hay algo en los logs que diga que es lo que no encuentra? Subversion no deja sus propios logs. Me parecio esto algo raro. Pero revise los demas log, y no hay referencia a esto. > > Para echar andar el > > repositorio cree un user svn , que es el que administra el svn, y al > > hacer import o checkout lo hace perfectamente. > > > Hice un netstat -nat , pa ver si estaba escuchando y sale que si: > > > > tcp 0 0 0.0.0.0:3690 0.0.0.0:* LISTEN > > > > Tambien edite el archivo de la config y habilite: > > anon-access = read > > auth-access = write > > password-db = passwd (el archivo lo cree) > > Seguro que no debes darle la ruta completa a ese archivo alli? Si porque en el manual oficial, salia que solo debia darle el nombre del archivo que iba a tener los username/pass. >Permisos(del archivo, y los directorios que llevan a el)? El formato del >archivo es > el correcto? El formato del archivo es el correcto: username = password. En cuanto a los permisos no vi nada al respecto, solo que me aconsejaban dejar como unico controlador a un usuario creado para tal efecto. >Mismas consultas para el archivo de configuracion? Seguro que esta bien en >/etc/inetd.conf (puede ser que inetd(8) no >encuentre el ejecutable)? Me asegure de eso y lo corro como demonio asi: $svnserve -d -r /var/local/repos ,queda corriendo el proceso y escuchando. Probe el acceso de distintas maneras, todas las coneccion desde el mismo server del Subversion: $svn co svn://[EMAIL PROTECTED]/repos/blog_sombra $svn co svn://localhost/repos/blog_sombra $svn co svn://[EMAIL PROTECTED]/repos/blog_sombra $svn co svn://[EMAIL PROTECTED]/repos/blog_sombra Cuando lo hago atravez de file: svn checkout file:///var/local/repos/blog_sombra svn: No se pudo abrir una sesión ra_local con el URL svn: No se pudo abrir el repositorio 'file:///var/local/repos/blog_sombra' svn: Berkeley DB error while opening environment for filesystem /var/local/repos/db: Permiso denegado Trate de corregir esto adhiriendo el user sombra al grupo del user svn, es para no tener que cambiar de user cada vez que voy a trabajar en el proyecto. > Supongo que el acceso anonimo (solo lectura) si funciona? No alcanso a llegar a esto. -- -------------------------------- Juan Andres Ramirez A. Linux Counter: 288133 mail2:[EMAIL PROTECTED] mail3:[EMAIL PROTECTED] irc.cl:#linuxhelp nick: sombra _ (o< zzz //\ V_/_user:debian sarge --------------------------------

