Subversion は、その情報にアクセスするために内部で使用する Uris を公に文書化していません。(そして、それが文書化されているところでは、これが将来のバージョンで変更される可能性があることが明示的に述べられています)
Web 上のこの情報にアクセスするには、Web ビューア (例: websvn、viewvc ) を使用できます。
独自のプログラムからアクセスしたい場合は、SharpSvn などのクライアント バインディングを使用することもできます。
using (SvnClient client = new SvnClient())
using (FileStream fs = File.Create("c:\\temp\\file.txt"))
{
// Perform svn cat http://svn.collab.net/svn/repos/trunk/COMMITTERS -r 23456
// > file.txt
SvnCatArgs a = new SvnCatArgs();
a.Revision = 23456;
client.Cat(new Uri("http://svn.collab.net/svn/repos/trunk/COMMITTERS"), a, fs);
}
[2008 年 12 月 31 日更新: Subversion の次のいくつかのバージョンの 1 つは、古いバージョンを取得するために使用できる公開 URL の文書化を開始します。]