Стоит ли эта проблема или я должен просто использовать svn для этого?
Я думаю, это зависит от того, сколько информации вы хотите сохранить в SVN.Если вы выполняете слияние с помощью git, я полагаю, что SVN не будет знать, откуда произошли изменения, или, другими словами, будет выглядеть, как ствол SVN и ветвь по-прежнему отделены.
Будут ли люди видетьЯ использовал git, и есть ли какие-либо метаданные о слиянии в svn?
Нет, это будет выглядеть как новый коммит на транк.
Могу ли ясделать клон ствола и 1 ветвь, которую я выберу?
Если вы имеете в виду клонировать ваш git-svn в новый репозиторий git, тогда да.Просто клонируйте git-svn и удалите посторонние ветки или сделайте это непосредственно в репозитории git-svn перед тем, как клонировать.1020 *.Я думаю, что большая часть этого применима в этой ситуации.
Нужен ли полный клон или я могу импортировать его из того места, где была создана ветка?
Gitклоны обычно будут полными клонами, если вы не используете опцию --depth
.Если вы хотите выбросить предыдущую историю, вы всегда можете сжать все коммиты в более старую или просто удалить каталог .git
и начать новый репо.