Я просмотрел сеть и многое узнал о работе с git-svn и ветвями, но ничего, что подходит для моей ситуации.
Я работаю над большим проектом и работаю над несколькими из многих ветвей в течение недели. Стандартные способы обработки git-ветвления здесь не подойдут ... только из-за размера используемого кода. Сборка с нуля занимает около часа, поэтому я не могу переключаться между ветвями таким образом. Я хочу использовать git-svn, чтобы я мог использовать локальные ветви. Ветви svn можно также рассматривать как отдельные проекты с общим кодом в определенных местах.
Все, что я хочу сделать, это объединить изменения из одного репозитория svn в другой с помощью git-svn, но я не нашел способа сделать это с помощью Google или документации git-svn. Я обрабатываю это в svn, поддерживая отдельный svn checkout в своем собственном каталоге для каждой ветви, и просто использую команду merge для получения изменений. Я ожидал, что смогу сделать нечто подобное с помощью git-svn, но я не нашел способа получить изменения из другой ветви svn. Есть ли способ сделать это?