В первый раз мне нужно было выполнить diff для файла SVG, созданного с помощью Inkscape, потому что у меня был конфликт в SVN.
Проверяя различия, я заметил, что файл SVG содержит много личной информации. Личная информация о путях, используемых для экспорта. Исходный код SVG выглядит так:
<text ... inkscape:export-filename="<personal information here>" ... />
В моем случае в нем много имен папок, относящихся к проектам, над которыми я работал в 2009 году.
Как я могу удалить эту личную информацию из файлов Inkscape SVG?
Конечно, я мог бы сделать это вручную в текстовом редакторе, но у этого есть некоторые недостатки:
- это подвержено ошибкам. Вы должны быть совершенно уверены, что вы делаете. Должен быть более безопасный способ сделать это.
- это отнимает много времени. Должен быть более быстрый способ сделать это.
- это может быть неполным. Может быть, есть другие личные данные, которые я еще не обнаружил.