У меня есть проект SVN с ниже структуры каталоговПереход из SVN на GIT с бирками/соединительном/филиалов/выпуска с дополнительной папки
root |-->branches |-->trunk --> file 1 --> file 2 |-->release --> file 1 --> file 2 |-->tags |-->tag1 |-->tag2 |-->tagN
Проблема с перемещением из SVN на GIT является я могу карту
SVN to GIT branches -- branches tags -- tags trunk -- trunk release -- ??????
Как я могу отобразить релиз папки в папку GIT
В терминах Git 'release' представляется другой ветвью. Он просто не живет в папке 'branch'. При конвертации в Git вы не захотите использовать такое взаимное сопоставление папок. Инструмент типа 'git-svn' должен иметь возможность создавать правильные ветви Git как из содержимого' branch', так и из 'release'. – chepner
Если я переведу релиз на теги и перейду в GIT, я не смогу сохранить данные журнала и svn: externals –
Идти вперед, релиз, вероятно, должен быть тегом, но для целей миграции вы должны рассматривать его как филиал. – chepner