Я пытаюсь восстановить репозиторий SVN после сбоя жесткого диска. К сожалению, резервная копия не поможет, так как она устарела.
Из 7797 ревизий мы потеряли только следующие семь (7) файлов из каталога ... / repo_dir / db / revs / 7 /:
7437 (7-9 декабря 2009 г.) (файл также отсутствует в revprops / dir)
7461 (16 декабря 2009 г.)
7519, 7520, 7521 (8 января 2010 г.)
7679 (19 марта 2010 г.)
7683 (19 марта 2010 г.)
Этот единый репозиторий SVN содержит множество различных программных проектов / продуктов. Поэтому я бы предпочел иметь возможность перестроить свой репозиторий и потерять только те ревизии, которые явно зависят от этих семи отсутствующих ревизий / файлов, а не останавливаться на ревизиях. 7436. К счастью, эти семь редакций предназначены для тривиальных проектов. Потеря их последних редакций не будет большой проблемой. Было бы отлично восстановить репозиторий для всех ревизий, не зависящих от этих семи ревизий / файлов.
Есть ли способ сделать это?
P.S. Другие файлы также могут отсутствовать в каталоге revprops /, а не только в 7437. Если я хочу потерять сообщения о фиксации, могу ли я жить без некоторых файлов revprops /?