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

Re: Older versions through http-repository browsing

From: Julian Reschke <julian.reschke_at_gmx.de>
Date: 2005-03-04 18:18:14 CET

Ben Collins-Sussman wrote:
>
> On Mar 4, 2005, at 7:36 AM, Matthias Wächter wrote:
>
>>
>> What unit in the chain
>>
>> User
>> ->Browser
>> ->apache
>> ->mod_dav
>> ->mod_dav_svn
>> ->database
>>
>> does not allow a "simple" revision number selection, for example by
>> appending ?r=<rel>" to the URL?
>>
>
> There's nothing that prevents doing that. In fact,
>
>>
>>
>> http://server/repos/trunk/file?r=105
>
>
> ... a syntax similar to this already exists, and always has. But it's a
> secret.
>
> The point is that the WebDAV/DeltaV specification forbids the syntax
> from being public. DeltaV clients are supposed to send a series of

No, it doesn't. It just doesn't specify one and leaves it to the server
implementation.

> PROPFIND requests that result in the "discovery" of the URL. And once
> the client has the URL, it treats it as an opaque object; it's not
> allowed to understand the syntax, and it's *definitely* not allowed to
> assume that the syntax will stay the same. The server might have N
> different syntaxes, or might change its syntax at any time.

That would be a bug. DeltaV requires that a version URI stays the same
once the version was created.

> ...

Best regards, Julian

-- 
<green/>bytes GmbH -- http://www.greenbytes.de -- tel:+492512807760
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Mar 4 18:19:25 2005

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.