Здравствуйте, dmitry_npi, Вы писали:
_>Нет, SVN, в отличие от Git, хранит только дельты изменений.
Ну, не суть важно. Дельты бинарных вряд ли весят меньше чем сам бинарник. Представьте себе растровое изображение, которое редактировалось 100500 раз.
_>Никакого риска. Забекапить конечно можно, либо просто копировать папку с репозиторием (остановив сервер), либо через svnadmin hotcopy.
_>После этого просто прибейте старый репозиторий, и под тем же именем создайте новый, в него закоммитьте последнюю ревизию из старого.
_>Хотя тут не уверен, у нового, вероятно, будет другой id, и рабочие копии придется пересоздать. Но это вряд ли проблема.
_>Если же вы хотите сохранить немного ревизий для истории, то нужно сделать дамп (указав количество ревизий), а потом залить этот дамп в новый репозиторий.
_>Как-то так, например:
_>_>svnadmin dump -r xxx:yyyy old_repo | svnadmin load newrepo
_>
То есть просто удалить N старых ревизий без копирования базы нельзя?