Как разные системы контроля версий обрабатывают двоичные файлы?

Я слышал некоторые утверждения, что SVN обрабатывает двоичные файлы лучше, чем Git / Mercurial. Так ли это, и если да, то почему? Насколько я могу представить, никакая система контроля версий (VCS) не может различать и объединять изменения между двумя версиями одних и тех же двоичных ресурсов.

Итак, не все ли VCS плохо справляются с обработкой двоичных файлов? Я не очень хорошо осведомлен о технических деталях конкретных реализаций VCS, поэтому, возможно, у них есть свои плюсы и минусы.

31
задан Peter O. 8 January 2012 в 18:11
поделиться