J'essaie d'importer un référentiel svn qui suit la convention svn standard (trunk/branches/tags). Le "problème" est qu'au dessous de chaque copie il y a deux répertoires totalement inutiles que j'aimerais vraiment éliminer dans mon repo git. Ma structure svn ressemble à ceci:Suppression des répertoires repo redondants lors de l'importation avec git-svn?
trunk/redundantdir1/redunddantdir2/realstuff
branches/b1/redundantdir1/redunddantdir2/realstuff
tags/t1/redundantdir1/redunddantdir2/realstuff
...
Dans svn ces deux répertoires n'a pas blessé autant, parce que la plupart des utilisateurs de simplement vérifier « RealStuff » et vers le bas. Avec git, je voudrais vraiment garder les directifs redondants hors du repo. Je ne suis pas prêt à commencer à changer la structure svn, et je dois être en mesure de garder le repo git synchronisé avec subversion pour (un court) temps. Suggestions ?
En fait, une bonne suggestion qui peut correspondre à la facture tant que je fusionne toujours revient au tronc dans svn et les récupère dans git à partir de là. Mais il y a au moins une branche dans svn que j'ai besoin d'entrer dans ce repo git. – krosenvold
Je suggérerais d'utiliser un autre repo git pour faire des changements dans cette branche. –
J'ai édité la réponse pour suggérer cela. –