Можно ли указать версию файла дампа с помощью svnrdump?
Мне нужно создать дамп файла сетевого репозитория. Я хотел бы сделать это, используя дружественный к сети инструмент svn, svnrdump, в отличие от обычного svndump. Тем не менее, мне также нужно использовать инструмент svndumpfilter, поскольку в этом репо есть много того, что мне не нужно (многие репозитории делят это репо, и я хочу снять только один проект).
Я столкнулся со следующей ошибкой при попытке использовать svndumpfilter - E140001: Unsupported dumpfile version: 3
, Согласно этой статье, это связано с тем, что svnradmin использует более новую версию формата файла дампа svn, чем svndumpfilter.
Мой вопрос: можно ли указать требуемую версию формата файла дампа при использовании svnrdump, чтобы я мог использовать svndumpfilter?
1 ответ
Вы можете воссоздать репозиторий из созданного svnrdump дампа, сбросить его снова с помощью команды svnadmin dump и использовать * svndumpfilter в этом новом файле дампа
Может занять некоторое время, если ваш репо довольно большой..