В книге SVN делитификация описывается как «каждый раз, когда новая версия файла фиксируется в хранилище, Subversion кодирует предыдущую версию (фактически, несколько предыдущих версий) как дельту против новой версии».
Эта статья в блоге collab.net
говорит, что «в BDB (база данных Беркли) полные тексты находятся на кончиках каждой отдельной строки истории файла». в то время как «FSFS хранит дельты в обратном направлении, так что старые версии никогда не нужно переписывать».
Если это так, будет ли SVN (используя BDB) сохранять полную копию файла в заголовке каждой ветви, а затем удалять одну копию файла, если ветви объединены?