[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Is it possible to browser a certain srelease of a svn repository?

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2003-05-05 16:03:00 CEST

Walter Strametz <Walter.Strametz@ilogs.at> writes:

> Thx, thats cool; but:
>
> I really want to browse an old repository or an tree. The command
> just works for one file.
> svn ls command is fine but still there is no browsing.
>
> The other thing is that we have tons of code an I check out subtrees
> only - and if I have
> to support a collegue the only source I have is on the web.
>
> Any suggestions?

[Ben drags out the dead horse]

Well, there *is* a URL for browsing older revisions. But it's
opaquely constructed, meaning that an svn client isn't allowed to
assume anything about its form.

[Ben brings out the bat]

The server is partially following the DeltaV spec, which means that it
has complete control over the form of such URLs, and reserves the
right to change the form at any time.

[Ben starts beating]

In fact, we *have* changed the server URL format in the past. DeltaV
only defines a way for a client (i.e. our svn client) to make
queries to fetch the opaque URL; it doesn't dictate the specific form.

[Ben drags the horse away]

That said: for the *moment* you can browse old revs with this form:

   http://svn.collab.net/repos/svn/!svn/bc/2000/trunk

...but don't count on this always working.

[Ben brings out a live horse]

As I said in my other mail, just because DeltaV doesn't allow the
client to know the ever-changing URL formats, doesn't mean we can't
define a *permanent* format, beyond the world of DeltaV. It would
certainly make Subversion friendlier to humans with web browsers.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon May 5 16:04:58 2003

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.