Копирование поддиректории в другой репозиторий с сохранением истории?
Многоуважаемый All, подскажите, пожалуйста:
Переношу проект с Subversion на GIT. В оригинальном репозитории накопилось много мусора, который вряд ли когда будет использоваться, но хочется сохранить его для истории. В то же время с некоторыми проектами работа будет продолжаться.
Планирую перенести всё из SVN в git-репозиторий, поставить на него read-only и оставить как есть, а для тех частей проекта, работа над которыми будет продолжаться, создать отдельные репозитории (там разные команды разработчиков и разные доступы).
Вопрос: возможно ли скопировать определённые директории в новые репозитории, с сохранением их истории?
Т.е., есть trunk/part1, trunk/part2, trunk/part3. Весь транк предполагается сохранить в RO, в репозитории fromsvn, а для part1 и part2 создать отдельные репозитории git, где будет продолжаться работа. Над part3 работа вестись не будет, она останется как есть.
не очень красиво, можно ипортить все в гит и потом удалять лишние и муфить папку в корень. и так для всех подпапок.
в итоге в гите будет история всех папок — лишнее, но чет ничего больше в голову не приходит.
не очень красиво, можно импортировать весь trunk все в гит и потом удалять лишние и мувить папку в корень. и так для всех подпапок.
в итоге в гите будет история всех папок — лишнего много, но ничего больше в голову не приходит.