Наша организация выполняет переход с VSS на SVN.
Теперь из-за отсутствия ветвления в VSS есть папка с исходным кодом из последнего кода производственной среды, она использовалась как очередь, в которой новый код помещался в верхнюю часть очереди, тогда это в основном зависело от очень ручной работы и это был сценарий «все или ничего».
Для миграции использовался инструмент миграции C # для загрузки текущего кода VSS в SVN, он работал нормально, и история изменений файлов сохранялась.
Как бороться с этим сценарием? где текущий код VSS был загружен в магистраль, потому что история файлов должна храниться, а код производственной среды будет ветвью, но с предыдущими версиями файлов и меньшим количеством функций, чем магистраль, а затем будет смог объединить эти 2 корня.
Спасибо за ваши комментарии.
PD. Требования к производственному коду изменились, я не могу использовать текущую магистраль для создания нового производственного кода.