Je ne sais pas exactement comment c'est arrivé, mais j'ai un répertoire ".svn" versionné dans mon dépôt. Ne me demandez pas comment ça s'est passé. Si je dis à svn de le supprimer, il ne le souhaite pas, car .svn est un argument réservé.subversion: se débarrasser du répertoire ".svn" versionné
La force ne fonctionne pas.
Des idées?
EDIT:. Ok je l'ai résolu par le répertoire svn rm
ing parent et en ajoutant le dans
encore, si quelqu'un connaît la solution propre à cela, il serait très apprécié.
CLARIFICATION:
svn delete <repo url>/foo/.svn
ne fonctionne pas. Je pense que j'ai essayé chaque combinaison simple de commandes et d'arguments. Je suis assez sûr, que si c'est faisable, c'est un hack. Je connais la méthode: dump -> modifier la sauvegarde avec l'outil -> réimporter mais c'est aussi effrayant que l'enfer. Ce n'est pas git, si vous frappez un svn repo, vous reste bloqué.
"Ne me demandez pas comment cela est arrivé." Eh bien, 'svn log' vous le dirait. – sbi
C'est une bonne idée. 'svn log -v' m'indique qu'il a été ajouté. Pas beaucoup plus à en tirer. Doit avoir fait un 'svn add' sur son répertoire parent. C'est quand même étrange, car svn add détruit ou se plaint généralement des répertoires .svn existants. – AndreasT
ici, 'svn log' dit aussi qui l'a ajouté, quand, et quoi d'autre a été fait dans le même commit. C'est généralement suffisant pour comprendre qui a fait quoi. ':)' – sbi