Сжимает ли SVN бинарный контент? - PullRequest
7 голосов
/ 19 января 2009

Мне было интересно, действительно ли SVN сжимает двоичный контент на сервере во время коммитов? Я знаю, что в двоичном файле хранятся диаграммы для сравнения и управления версиями, но мне было интересно, будет ли принятый новый файл занимать тот же объем на сервере, что и на клиентском ПК?

Ответы [ 2 ]

12 голосов
/ 19 января 2009

Я верю в это.

Отсюда: http://svn.apache.org/repos/asf/subversion/trunk/INSTALL

  * libz  (REQUIRED for client and server)
     Subversion uses zlib for compressing binary differences.
     These diff streams are used everywhere -- over the network,
     in the repository, and in the client's working copy.
4 голосов
/ 19 января 2009

Да, Subversion сжимает новые файлы, а также изменения. (Сервер не заботится, является ли файл текстовым или двоичным.)

Однако обратите внимание: если добавляемый вами файл уже сжат (например, zip-архив, mp3-файл, JPEG, GIF), Subversion не сможет его уменьшить

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...