Поскольку мы мигрируем с проектом на хостинг с открытым исходным кодом, я хотел удалить некоторую «личную» информацию из репозитория SVN.До сих пор я справлялся с удалением путей или ревизий, используя svndumptool
и svndumpfilter
.Однако я хочу также удалить некоторый текст из определенного файла в хранилище.
Я удалил текст вручную с помощью регулярного выражения дампа, и это работало нормально, но когда я хочу использовать этот дамп,несоответствие контрольной суммы.Это очевидно, потому что я изменил файл, но не обновил контрольную сумму.
Есть ли какой-либо инструмент, который пересчитывает контрольную сумму для файлов в дампе?Или есть хороший инструмент для редактирования файлов (должен разрешать замены регулярных выражений) внутри дампа svn, который также обновляет контрольную сумму?