У меня есть проект с такой структурой:
project
code
art
config
Art имеет размер более 1 Гб и может вызывать проблемы при переключении веток, плюс разработчикам это все равно не нужно. Поэтому я хочу перенести его в отдельный проект верхнего уровня, project-art
. Это нормально в транке, но у меня уже есть некоторые ветки, над которыми активно работают ... так что текущая текущая настройка больше похожа на:
project
trunk
code
art
config
branches
branch123
code
art
config
Как я могу вывести искусство из концептуальной структуры, не повредив его при слиянии ветвей?
Я вижу один вариант - переместить его из проекта / trunk ---> project-art / trunk, а затем просто удалить art из каждой ветви, но это выглядит странно. Или, когда я перемещу его из ствола, он будет автоматически удален и из веток, поскольку они являются ленивыми копиями?