Usando el module mod_svn para apache, puede acceder al repository no solo a través del cliente SVN, sino también directamente a través de HTTP utilizando la misma URL. Solo se obtiene una list de directory simple que muestra la revisión HEAD en dicho caso.
Es posible (puede ser a través de parameters de URL) acceder a las revisiones anteriores del repository SVN si se han copydo / labeldo dentro del SVN.
Sé que hay software de terceros que permite hacerlo como ViewCV o WebSVN, pero estoy interesado en qué tan lejos se puede llegar con un repository SVN simple al que se accede a través de mod_svn y HTTP (S).
Puede usar el parámetro r
querystring para acceder a versiones anteriores de files y listdos de directorys con mod_dav_svn. Por ejemplo:
http://host.example.com/repos/project/trunk/README.txt?r=1234
El Libro SVN tiene más detalles sobre cómo funciona esto.