2011-03-14 3 views
1

J'avais un répertoire, Dir, que j'ai supprimé avec git svn, puis j'ai ajouté dir. En vérifiant ce double commit, svn n'est plus capable de se mettre à jour, suspendu à l'impossibilité d'ajouter un répertoire qui existe déjà.svn repo borked par git svn enlever et ajouter?

Existe-t-il un moyen de supprimer les svn commits eux-mêmes qui ne nécessitent pas l'accès au système de fichiers sur lequel se trouve le référentiel?

org.tmatesoft.svn.core.SVNException: svn: Failed to add directory 'dir': a versioned directory of the same name already exists 

Répondre

1

checkout le référentiel svn. Fixez-le avec SVN seulement. Puis aller chercher dans l'autre repo. Cela devrait le résoudre.

+0

Cela ne permet pas réellement de supprimer des validations, mais le problème était que la validation git n'a pas supprimé le répertoire svn, car git n'a aucune notion d'ajout ou de suppression de répertoires. –

Questions connexes