2011-07-03 18 views
18

Tengo un problema con Tortoise SVN en mi máquina local. Intenté crear una carpeta de repositorio y recibí un mensaje:Tortoise SVN creando el problema del repositorio

¡Subversion informó de un error al crear un repositorio! Asegúrese de que la carpeta esté vacía y no protegida contra escritura.

De hecho, hay suficiente espacio en disco y el directorio no está protegido contra escritura. Mi sistema operativo es WindowsXP y estoy conectado como usuario administrador.

¿Podría aconsejarme cómo solucionar mi problema?

Gracias

+0

no es normal ... ¿está seguro de que no hay ningún archivo oculto o directorio allí? ¿Has probado con otro directorio? ¿Has probado en la línea de comando con svnadmin create myrepo? – stmax

+2

@stmax: Gracias. Hmm. Resolví mi problema y compartí mi red de directorio de repositorio. ¿Eso es normal? – stemm

Respuesta

24

El menú es un poco engañoso. Hay 2 maneras de crear un nuevo repositorio con TortoiseSVN:

  1. se ha seleccionado ningún directorio
    • de inicio en un directorio
    • Ahí crear un nuevo directorio con un nombre razonable para usted (como my_repo)
    • Vaya a ese directorio
    • Seleccione desde el menú de contexto TortoiseSVN > Create repository here
    • El depósito se creará dentro de ese directorio.
  2. Un directorio se selecciona
    • de inicio en un directorio
    • Ahí crear un nuevo directorio con un nombre razonable para usted (como my_repo)
    • Seleccione ese nuevo directorio, pero no entran en
    • Seleccionar del menú de contexto TortoiseSVN > Create repository here
    • El depósito se creará dentro de ese directorio seleccionado.

lo que mucha gente (y lo que no funciona) es:

  • de inicio en un directorio no está vacío.
  • Seleccionar del menú de contexto TortoiseSVN > Create repository here
  • Aparecerá el mensaje de error que ha visto.

Si mira el menú contextual, verá que no hay ... al final. Entonces TortoiseSVN necesita todo para el comando desde el contexto de llamada, no habrá diálogo de aclaración.

Encontrará esa información en el archivo de Ayuda de TortoiseSVN al buscar create repository here.

+0

sí, encontré la solución, pero una buena ilustración – shareef

Cuestiones relacionadas