Скажем, у меня есть структура каталогов, подобная этой
dir1
dir2
dir3
dir2
уже находится под контролем версии, тогда как dir1
- нет. Теперь я понимаю, что хотел бы также иметь dir1
под управлением версией (и, возможно, позже dir3
и т. Д.). Как я могу это сделать и правильно отразить изменения в репозитории?
Если я просто переместу dir2
из dir1
, добавлю dir1
в SVN и переместу dir2
обратно в dir1
, это, вероятно, разрушит историю версий dir2
. Еще более усложняет то, что dir2
содержит много файлов, которые не находятся под контролем версий (они игнорируются), поэтому dir2
нельзя (полностью) воссоздать из хранилища.