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