我最近遇到了https://stackoverflow.com/q/12365109/151453。由于通过 HTTP(svn 1.7) 提供的 Subversion 存储库文件不支持下载恢复,是否有任何反向代理技术可以缓存 svn 文件,然后提供给支持恢复的客户端?
答案1
从 svn 1.7.6 开始,Expires:
响应某些请求时会发送一个标头(提交消息)——所以是的,像 nginx 这样的反向代理会缓存它们。我没有测试这个,svn.apache.org 仍然在运行 1.7.5。
此外,范围请求似乎在早期的 svn 版本(早于 1.2)中有效——2005 年的 svn-users 帖子;您可以就该列表寻求建议。