2010-10-25 29 views
5

Accidentalmente cometí una carpeta llamada .svn en un repositorio de Subversion. Ahora cuando intento de revisar o actualizar me sale este mensaje de error:Accidentalmente cometido el directorio .svn

SVN: Falló el añadido del directorio 'Uy/conferencias/Svn': un sin directorios del mismo nombre ya existe

Quité el directorio en la próxima confirmación, pero eso no ayudó. ¿Algunas ideas?

+1

¿Cómo se relaciona esto con git-svn? – Daenyth

+2

@Daenyth: La etiqueta 'git-svn' al menos explica cómo pudo haber sucedido esto. No creo que SVN lo hubiera permitido. Además, esto podría significar que Patrick podría no estar familiarizado con SVN, lo que podría ser importante para dar una buena respuesta. – sbi

+1

@Daenyth, @sbi: Creé el desorden al agregar una carpeta .svn a un repositorio de git. Luego, con 'git-svn dcommit', lo agregué a un repositorio de Subversion. Luego traté de actualizar la copia de trabajo en otra ubicación usando * solo * svn. Fue entonces cuando encontré el error. –

Respuesta

9

Ha intentado eliminar la carpeta directamente en el repositorio SVN?

 
svn delete http://my.svnserver.org/path/.svn 

La mayoría de los comandos SVN pueden tomar una ruta local en la copia de trabajo o una URL en el repositorio. Debe tener cuidado con este último, ya que esto realiza la acción directamente, sin necesidad de comprometerse.

+0

Gracias. Eso resolvió el problema. –

0

Borre la carpeta y luego actualice a la revisión del encabezado. De lo contrario, puede que necesites reconstruir tu repositorio, creo. No soy un experto pero he hecho esto antes. Lo arreglé para actualizar mi repositorio.

Cuestiones relacionadas