Como o svn 1.7.6, um cabeçalho Expires:
é enviado em resposta a certas solicitações ( commit message ) - então sim, um proxy reverso como o nginx irá armazená-los em cache. Eu não testei isso e o svn.apache.org ainda está rodando 1.7.5.
Além disso, parece que as solicitações de intervalo funcionaram nas versões iniciais do svn (anteriores a 1.2) - svn-users postam a partir de 2005 ; você poderia pedir conselhos sobre essa lista.