Я не уверен в деталях, но я ожидаю, что Subversion может сохранить текущую копию файла без сжатия, сжимая предыдущие ревизии для экономии места. Subversion также использует такие методы, как «пропустить дельты», чтобы уменьшить объем памяти, необходимый для прошлых ревизий, и в то же время предлагать хорошую производительность.
В любом случае формат базы данных репозитория может изменяться и регулярно. Меня никогда не беспокоило, как именно файлы хранятся в Subversion. Они просто есть, и это почти все, что имеет значение.