Восстановите SVN-репозиторий с несколькими отсутствующими версиями / файлами - PullRequest
1 голос
/ 15 июня 2010

Я пытаюсь восстановить SVN-репозиторий после сбоя жесткого диска.К сожалению, резервное копирование не поможет, поскольку оно устарело.

Из 7 797 версий мы потеряли только следующие семь (7) файлов из ... / repo_dir / db /revs / 7 / directory:

7437 (7-9 декабря 2009 г.) (файл также отсутствует в revprops / dir)

7461 (16 декабря 2009 г.)

7519, 7520, 7521 (8 января 2010 г.)

7679 (19 марта 2010 г.)

7683 (19 марта 2010 г.)

Этот единственный репозиторий SVN содержит множество различных программных проектов / продуктов. Так что я бы предпочел иметь возможность перестроить свой репозиторий и потерять только те ревизии, которые явно зависят от этих семи пропущенных оборотов / файлов, вместо того, чтобы все останавливалось на оборотах.7436. К счастью, именно эти семь ревизий предназначены для тривиальных проектов. Потеря их последних ревизий не будет большой проблемой.Восстановление репозитория для всех ревизий, которые не зависят от этих семи оборотов / файлов, было бы превосходным.

Есть ли способ сделать это?

PS Другие файлы также могут отсутствовать вrevprops / dir, а не только 7437 - Если я хочу потерять сообщения коммита, могу ли я жить без некоторых revprops / files?

1 Ответ

1 голос
/ 15 июня 2010
...