Недавно я столкнулся с проблемой, описанной в https://stackoverflow.com/q/12365109/151453 . Поскольку файлы репозитория Subversion, обслуживаемые HTTP (svn 1.7), не поддерживают возобновление загрузки, существует ли какой-либо метод обратного прокси, который может кэшировать файлы svn, а затем обслуживать клиентов с поддержкой возобновления?
Начиная с svn 1.7.6, Expires:
заголовок отправляется в ответ на определенные запросы (зафиксировать сообщение) - так что да, обратный прокси, такой как nginx, будет их кешировать. Я не тестировал это, и svn.apache.org все еще работает с версией 1.7.5.
Кроме того, похоже, что запросы диапазона работали в ранних версиях svn (старше 1.2) - сообщение svn-users от 2005 г.; вы можете спросить совета по этому списку.