Если вы хотите собрать несколько отдельных проектов под одним баннером, вы, вероятно, захотите использовать:
git submodule
… для регистрации отдельных вложенных репозиториев Git в большом, соответствующем всему проекту.а также хранение некоторых дополнительных вещей (Документация, инструменты, утилиты Glu и средней трети…).Это позволит вам, в дополнение к этому, по отдельности помещать их в свои удаленные репозитории, если это необходимо, и позволит пользователям клонировать только те, которые им нужны.
Если, однако, вы планируете объединить все эти проекты с их историей в одном приложении, тогда это не проблема svn2git : вам нужно решить много вопросов, прежде всего, начиная с того факта, что все эти проекты будут совместно использовать одно дерево(а также рабочий каталог) и потенциально присутствующие конфликты.
Если это действительно то, что вы хотите сделать в любом случае, вы можете использовать:
git subtree
… и импортировать каждый из них внутриего собственное поддерево в общем хранилище, затем перейдите к объединению каждой ветви в одну из них.Но я рекомендую сначала не рассматривать git subtree
, не понимая, для чего он и как он работает.Это не опасно, но это не значит, что это не обычный способ использования git.