У меня есть проект, который находится под транком в моем SVN. Я работал над этим в течение последних 2 месяцев, и он в стабильном состоянии. Теперь я хочу полностью изменить способ организации или структурирования моего кода, оставив реализацию бизнес-логики такой же. Я также хочу сохранить текущее состояние моего кода, хранящегося в каком-то месте. У меня есть папки с тегами, ветками и выпусками в моем хранилище, кроме ствола.
Я хочу знать, каков наилучший подход к этому сценарию. Я немного волнуюсь, потому что, если я просто создаю тег для своего старого кода, он не создаст полную копию, но создаст ссылки на код, доступный в стволе, который я в конечном итоге собираюсь полностью изменить.