No sé exactamente cómo sucedió, pero tengo un directorio ".svn" versionado en mi repositorio. No me preguntes cómo llegó allí. Si le digo a svn que lo elimine, no quiere, ya que .svn es un argumento reservado.subversion: deshacerse del directorio versionado ".svn"
La fuerza no funciona.
¿Alguna idea?
EDIT:. Ok Lo resuelto por svn rm
ing directorio padre y la adición de nuevo en
embargo, si alguien sabe la solución limpia para esto, sería muy apreciada.
ACLARACIÓN:
svn delete <repo url>/foo/.svn
no funciona. Creo que probé todas las combinaciones simples de comandos y argumentos. Estoy bastante seguro, que si eso es factible, es un truco. Conozco el método: volcar -> modificar volcado con herramienta -> reimportar pero eso es tan aterrador como el infierno. Esto no es git, si golpeas un svn repo, te queda golpeado.
"No me preguntes cómo llegó allí". Bueno, 'svn log' te lo diría. – sbi
Esa es una buena idea. 'svn log -v' me dice que se ha agregado. No hay mucho más que extraer de eso. Debe haber hecho un 'svn add' en su directorio principal. Sin embargo, todavía es extraño, porque svn add generalmente destruye o se queja de los directorios .svn existentes. – AndreasT
aquí, 'svn log' también dice quién lo agregó, cuándo y qué más se hizo en la misma confirmación. Esto generalmente es suficiente para entender quién hizo qué. ':)' – sbi