J'ai un projet dans SVN qui a un dossier plugins. Plusieurs des dossiers de plugins sont des dépôts git - je les ai ajoutés à mon dossier de plugins en utilisant git clone
.Puis-je faire git-svn importer un dépôt Subversion qui lui-même contient des dépôts git
Cela a bien fonctionné pour moi, mais maintenant, je suis à la recherche de migrer mon dépôt SVN à git en utilisant git-svn
:
git svn init http://path/to/my/repo --no-metadata
git config svn.authorsfile ~/authors.txt
git svn fetch
Cela fonctionne bien pour toutes mes premières révisions qui n'ont pas les prises en pension git dans mon dossier plugins, mais quand il frappe la première révision contenant un dépôt git il échoue avec l'erreur suivante:
trunk/plugins/my_plugin/.git/HEAD was not found in commit
ae9ad0ab7cebd144c823d90d43cdab2b30d13f9e (r2259)
y at-il un moyen de contourner cela pour me permettre d'importer pleinement mon dépôt, peut-être en excluant tout. git dossiers qui rési de dans le référentiel SVN?