В какой-то момент /Personal/Richard/M1_Config
был скопирован в путь M1
.Сообщение об ошибке говорит, что он не может выполнить копирование, так как источник был отфильтрован.Проверьте версию, на которую жаловался svndumpfilter.
Вы должны включить путь /Personal/Richard/M1_Config
, даже если он не нужен в конечном импорте.Вам также необходимо включить пути /Personal/Richard
и /Personal
, поскольку каждый из них находится в своем родительском.Ваша команда должна быть:
type all_repo | svndumpfilter include M1 "/Personal" --drop-empty-revs > m1
Если у вас есть другие пути, скажем /Personal/James
, которые не нужны, и вы хотите исключить их, тогда вы можете запустить второй svndumpfilter, чтобы удалить их:
type m1 | svndumpfilter exclude "/Personal/James" --drop-empty-revs > m1_2