Git-svn - import de l'historique complet

Problème

Par défaut git svn clone importations de l'historique de création de la branche à partir, malgré le fait, que l'histoire de fichiers est présent dans le dépôt SVN avant la création de la branche.

Notre branche SVN a été créé par svn copy, si ce qui compte.

Mes tentatives

J'ai essayé --no-minimize-url et --follow-parent, mais sans succès. Produite dépôt Git est le même que sans ces paramètres, à partir de la direction de la création.

Résultat souhaité

Dépôt Git avec un historique complet depuis le dépôt SVN création.

Mise à jour

Ma réelle de la ligne de commande a été

git svn clone http://svnserver/repo/dir1/dir2/project

Ce qui les a aidé a -T argument à la commande qui en résulte:

git svn clone http://svnserver/repo/-T dir1/dir2/project
avez-vous essayé avec le drapeau-T? git svn clone -T repo_url?
Je n'avez-vous pas fait référence à -s drapeau? Mise en page Standard. Elle suppose que la norme trunk/branches/tags format de répertoire, de sorte qu'il importe toutes les branches et les tags depuis le dépôt SVN. J'ai trouvé jonmaddox.com/2008/03/05/... particulièrement utile pour la migration.

OriginalL'auteur Hoppus Hoppard | 2013-03-01