¿Hay alguna biblioteca específica que me permita download un solo file del repository SVN?

Estoy buscando una biblioteca dotNET que me permita download un solo file del repository SVN, ¿conoces alguno?

Sé que SharpSVN, SVN.Net, dotSVN, esas son implementaciones de SVN y sé que podría 'hackearlas' revisando el repository y exportando el file. Esta solución es el último recurso.

Todo lo que quiero es conectarme al server, encontrar un file allí y downloadlo.

Cualquier ayuda apreciada, Max

Si su repository SVN es accesible a través de HTTP, solo necesita abrir una connection HTTP a la URL apropiada (y autenticar si es necesario) y download el file. Si se usa otro protocolo, será más complejo.

No es necesario que revise el repository para exportar un solo file. Entonces, si alguna de las bibliotecas admite svn export , deberías estar bien.

Debe saber que SVN a través de HTTP está implementado como un service WebDAV, y WebDAV es una forma de HTTP aumentado. En teoría, debería poder download el file con una simple request web.

Tome este enlace , por ejemplo, que emite un simple GET directamente en un repository SVN existente. Debería poder crear una url para el file que necesita. De hecho, así es como se crean las URL SVN en primer lugar, a less que esté trabajando sobre el protocolo svn o svn-over-ssl.