2008-10-28 19 views
58

Tengo un proyecto que estoy creando con Netbeans 6.1 y estoy usando SVN. Borré algunos archivos en la máquina local y luego intenté enviar mis cambios al repositorio SVN. El cometer un error con el mensaje de errorerror de confirmación SVN después de eliminar archivos localmente

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

Dónde mi_archivo es el archivo borrado.

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

+0

Sé que esto es antiguo ... pero, ¿eliminaste el archivo del IDE o del explorador de línea de comandos/archivos? – vkraemer

+0

No puedo recordarlo. Poco después de esto me mudé a Mercurial y nunca miré hacia atrás. –

Respuesta

115

Una actualización svn traerá de vuelta el archivo, arreglando su repositorio local.

Debería poder hacer un "svn delete" en el archivo, que le dice a su repositorio local que el archivo debe ser eliminado, y también lo borra del sistema de archivos.

Debería poder volver a enviar los cambios al repositorio.

+0

Gracias por el consejo. –

+0

impresionante, aprendí algo probablemente bastante común pero nuevo para mí ... nunca tuve este problema hasta ahora. – PositiveGuy

+0

Perfecto. ¡Te lo agradezco! – Timo

2

Si está accediendo a una carpeta con el archivo eliminado y suponiendo que utiliza las últimas versiones de Tortoise SVN (SVN GUI Client), reconoce que el archivo particular falta y trata de eliminarlo del repositorio SVN.

0

Tuve el mismo problema y la razón fue que eliminé el archivo de forma externa. Si lo borras usando NetBeans, entonces confirma el trabajo bien.

-1

Eliminando el proyecto localmente, volviendo a verificar desde SVN y confirmando los cambios que se solucionaron por mí. Asegúrese de hacer una copia de seguridad de sus cambios antes de eliminar el proyecto.

Cuestiones relacionadas