Nous avons actuellement un grand dépôt subversion, et j'essaie de le déplacer vers GIT. Le problème est qu'il utilise des troncs et des balises sous le répertoire racine. Par exemple:Importation de Subversion en GIT: problème avec les sous-chemins
MyDepartment\MyOS\Project1\trunk\ <-- master branch
MyDepartment\MyOS\Project1\branch\v1 <-- other branch
MyDepartment\MyOS\Project1\tags\v1_20100101 <-- release tag
Il existe différents départements, systèmes d'exploitation et de nombreux projets différents.
Alors, quand je clone le dépôt SVN en utilisant --stdlayout:
git svn clone --stdlayout http://svn-repository/
Le clone finit vide. Sans l'option, j'obtiens un clone, mais ensuite les branches sont traitées comme des répertoires sur la branche master.
- Existe-t-il un moyen d'importer cette structure de répertoires en une fois?
- Si j'écris un script pour importer tous les projets séparément, existe-t-il un moyen de combiner les importations GIT par projet dans un seul grand dépôt GIT?
'--stdlayout' suppose' trunk', 'tags',' branch' ** 'es' **. – jfs