Bonjour à tous,
je suis en train de faire une migration de mes dépots svn vers git. Pour la majorité d'entre eux cela se passe bien. Cependant il y en a un qui pose problème.
Des branches ont été créé avec un espace ... :'(.
Lors de la commande svn clone il arrive un moment ou ca plante. Si je relance le clone j'ai le message d'erreur :
J'ai également testé l'option ignore path, mais la encore, ca ne change rien !Code:
1
2 fatal: Not a valid object name refs/remotes/origin/Le nom de ma branche cat-file commit refs/remotes/origin/Le nom de ma branche: command returned error: 128
J'ai aussi essayé de modifier le fichier ./git/packed-refs en enlevant les %20 ...Code:git svn clone --trunk=/Projet/trunk --branches=/Projet/branches --tags=/Projet/tags --authors-file=authors.txt file:///home/repo_svn/nom ../temp --ignore-path=".*(?:refs/remotes/origin/Le nom de ma branche|refs/remotes/origin/Le%20nom%20de%20ma%20branche)"
Comment faire pour contourner ce problème ? La branche a été renommé mais cela n'a rien changé !
HA et j'oubliais, j'ai fais un svndumpfilter exlude pour ne pas prendre le répertoire contenant les branches qui me bloque...
version svn et git svn 1.8
Merci d'avance