Мне нужно управлять XML-документами в Subversion, но я не хочу управлять форматированием, которое может отличаться в зависимости от того, кто редактирует файл.
Я вижу два решения:
Либо отформатируйте файл каждый раз с известным форматированием, прежде чем регистрироваться.
Или предоставьте svn программу diff, которая активно отклоняет форматирование из алгоритма diff. В конечном счете, diff должен поддерживать трехстороннее слияние, активно игнорируя форматирование XML.
Что вы рекомендуете?
(То же самое обычно применяется к исходным файлам кода, но проблема сложнее.)