Подтвердить что ты не робот

Могу ли я получить журнал SVN из локальной копии?

Моя организация запускала сервер хранилища SVN в течение 2 лет. Этот сервер умер в ноябре; мы не потеряли файлы из-за локальных копий, но мы потеряли историю, что, очевидно, является позором.

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

4b9b3361

Ответ 1

Вообще говоря, нет: записи журнала хранятся в виде так называемых SVN-версий Revision Properties на сервере.

Однако вы можете попытаться извлечь записи журнала из кешей клиента SVN, который вы использовали, насколько я знаю, TortoiseSVN кэширует записи журналов где-то. SmartSVN также делает это.

Ответ 2

Журнал не хранится в локальных копиях: они хранят только текущую копию, на которой вы работаете (т.е. последний экземпляр, который вы проверили).

Итак, нет, вы не можете получить журнал SVN из локального извлечения.