В настоящее время я пытаюсь экспортировать историю репозитория Git в svn через git-svn и используя метод прививки.На данный момент я успешно экспортировал историю git в SVN.Но из-за метода прививки и того, что мой git-репозиторий клонирован из фактического репозитория, я в итоге получил ДВЕ удаленные ветви, подобные приведенным ниже.из истории git, импортированной в svn. То, что я пытаюсь сделать, это то, что svn будет действовать как односторонний репозиторий, где только когда релиз будет готов к запуску, я внесу изменения в SVN.
Хотелось бы узнать, есть ли способ упорядочить две ветви в один ствол / ветвь.
Я пытался использовать gitupdate-ref refs / remotes / trunk trunk / master но это приводит к сбою при попытке зафиксировать изменения в svn из-за дублированной транзакции.
Надеюсь, что кто-то может посоветовать мне по этому поводуЯ надеюсь, что я в порядке с моей проблемой.