Я занимаюсь сложной миграцией 3 репозиториев SVN в 1 новый с другой структурой.
Я только что обнаружил, что в двух репозиториях есть тысячи пустых коммитов «Это пустая ревизия для заполнения». все против рута и все без какой-либо информации об авторе. Невероятный.
svnfiltereddump не справляется с этими коммитами, потому что ему нужен svn:author, поэтому мне нужна техника, чтобы обойти эту проблему.
мне интересно, могу ли я использовать
svndumptool.py transform-revprop svn:author SOMETHING gareth.hughes input.dump utput.dump
но я не могу понять, какое регулярное выражение будет соответствовать только пустому полю автора.
В противном случае я ищу способы добавить svn: author примерно в 8000 коммитов в репозитории, а не последовательно. Или инструмент, который может отфильтровать их из дампа, ведь они все барахло.
Большое спасибо