Pregunta

Tengo un proyecto que estoy construyendo con Netbeans 6.1 y estoy usando SVN. Eliminé algunos archivos en la máquina local y luego intenté confirmar mis cambios en el repositorio SVN. La confirmación falla con el mensaje de error

  

La entrada para 'C: \ ruta \ a \ proyecto \ miarchivo' no tiene URL

Donde myfile es el archivo eliminado.

¿Hay alguna manera de decirle a SVN que el archivo se eliminó del proyecto y que debería eliminarse del repositorio?

¿Fue útil?

Solución

Una actualización de svn recuperará el archivo, corrigiendo su repositorio local.

Entonces deberías poder hacer un " svn delete " en el archivo, que le dice a su representante local que el archivo se va a eliminar y también lo elimina del sistema de archivos.

Entonces deberías poder volver a enviar los cambios al repositorio.

Otros consejos

Si está compitiendo una carpeta con el archivo eliminado y suponiendo que utiliza las últimas versiones de Tortoise SVN (Cliente de GUI de SVN), reconoce que falta un archivo en particular e intenta eliminar del repositorio de SVN.

Tuve el mismo problema y la razón fue que eliminé el archivo de forma externa. Si lo elimina utilizando NetBeans, entonces confirme que funciona bien.

Eliminar el proyecto localmente, volver a verificar desde SVN y confirmar los cambios lo solucioné para mí. Asegúrese de realizar una copia de seguridad de los cambios antes de eliminar el proyecto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top