LINUX.ORG.RU
ФорумAdmin

svn считает pdf текстом

 , ,


0

2

Debian 9 Apache 2.4 + dav_svn + Subversion 1.9

После переноса svn со старого сервера при svn add *.pdf, он не помечает файлы как бинар. Соответственно потом в почту прилетают нотификации с svn diff на 9 экранов бинарной чепухи.

Нашел только что нужно фиксить на стороне клиента autoprops + mime_type. Клиентов оч много, на старом сервере такого не было.

Как фиксить?



Последнее исправление: frozen92 (всего исправлений: 1)

Правильно считает. PDF — плейнтекстовый формат со встройкой неэнкодированных блобов. Не хуже, чем HTTP/1 или shell-скрипты с инсталляторами.

bodqhrohro_promo
()
Ответ на: комментарий от i-rinat

Это, кстати, первые два результата в гугле

Я читал их.

http://stefaanlippens.net/subversion-set-pdf-as-binary/

Если я правильно понимаю, этот метод заключается в форсировании майм тайпа для файла и так придется делать для «каждого», в том числе для новых, что не устраивает.

https://www.svnforum.org/forum/opensource-subversion-forums/version-control-p...

autoprops на сервере не работают, как я понял это чисто клиентская штука.

У меня на клиентах ничего специального не настроено, но со старом SVN никогда такого небыло (и вот опять).

frozen92
() автор топика

Нельзя штоле обозначить файлам бинарный аттрибут аналогично гиту?

xDShot
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.