tortoise subir respaldo repositorio proyecto guia entrar crear carpeta agregar svn

subir - svn tortoise import



El acceso a ''/ svn/ctm/! Svn/me'' está prohibido ¿Cuándo se compromete con el servidor svn? (4)

Tuve este problema bastante recientemente y encontré dos cosas:

  1. Se ha quedado sin espacio en el disco en el que está el repositorio. SVN falla con un mensaje de acceso prohibido luego.
  2. Hay un problema de permisos que impide el acceso, debes pasar a través de él.

Puedo verificar desde el servidor svn, pero no puedo confirmar cambios. Los mensajes de error se muestran de la siguiente manera:

Acceso a ''/ svn / repo /! Svn / me'' prohibido

Captura de pantalla del error

Para resolver este problema, he buscado en Internet mientras no se encuentra una solución útil.

Aquí hay algo sobre mi servidor svn implementado en apache:

  • Sistema operativo: Windows 7 32 bits;
  • servidor: Apache / 2.2.22 (Win32) SVN / 1.7.8 PHP / 5.4.3 mod_wsgi / 3.5-BRANCH Python / 2.7.3 DAV / 2.

Acabo de tener el mismo problema, y ​​la solución estaba en Pathname y Case. Revisé algunos proyectos, y en el proceso de pago escribo una sola letra de la ruta con el caso incorrecto:

Algo como esto: - http://svn.enterprise.org/svn/Repo/trunk/ ... (mientras que debería haber tipeado "repo", y no "Repo").

Entonces podría hacer un "svn up" o "svn co" sin problemas. Pero al comprometer (de regreso a "Repo") el módulo de apache, que verifica si tengo permiso de escritura solo conoce la ruta "repo", y por lo tanto el mensaje de error.

Mi solución fue eliminar todo y revisar nuevamente con el caso correcto en SVN-URL. (El conmutador svn también podría funcionar, el error tipográfico está muy a la derecha)


Compruebe que establece los permisos de lectura / escritura en el archivo de acceso del usuario, por ejemplo

user1 = rw user2 = rw

etc. para cada usuario en el archivo authz, por ejemplo

/etc/apache2/dav_svn.authz

cuando usas

AuthzSVNAccessFile /etc/apache2/dav_svn.authz

en

/etc/apache2/mods-available/dav_svn.conf


Soluciono este problema debido al permiso de acceso del usuario.

Trabajo con 2 desarrolladores de software más y tengo este problema por mucho tiempo debido al acceso a repositorios con configuración de usuario de AD. Cuando cada 3 meses cambia la contraseña, la contraseña anterior es caché en Visual SVN Manager. Entonces recibe este error de! Svn / me

Cambiamos SVN Manager para que no use el sistema AD y no tengamos más problemas.