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

Re: mod_dav_svn: view older revisions with browser

From: John Szakmeister <john_at_szakmeister.net>
Date: 2005-06-11 12:34:03 CEST

On Friday 10 June 2005 15:36, Mathias Hasselmann wrote:
> Am Freitag, den 10.06.2005, 04:13 -0400 schrieb John Szakmeister:
> > On Thursday 09 June 2005 18:48, Mathias Hasselmann wrote:
> > > Hi,
> > >
> > > The Subversion Book claims it would not be possible to use a
> > > browser to view older revisions with mod_dav_svn (Look for "Can I
> > > view older revisions?"). Well, but somehow that is not true, as I
> > > always can use "/svn/repos/!svn/ver/${rev}/${path}" as resource
> > > locator to access some old revision. At least if my resource is
> > > some file. If you try to access some directory this URI gives you
> > > some error.
> >
> > The URLs are considered to be opaque, and therefore, you should not
> > rely on them. They may change in the future and we make no promise
> > to keep the same format.
>
> Well, detected the !svn/bc namespace right now and I does exactly what
> I want: It gives me access to old revisions via browser. Wow! So I'd
> really suggest to rethink this policy at least for the !svn/bc
> namespace: mod_dav_svn has the capability to deliver old revisions to
> browsers, so why not announce this feature. Don't see the point in
> disavowing existing, useful features.

I didn't say it wasn't possible to determine what those URLs are. What I
said is that we're supposed to treat them as being opaque. IIRC, this is
a recommendation from the WebDAV specification... but I'm definitely no
authority on that. The point is that weren't not disavowing a useful
feature. We're protecting ourselves for the future changes. Again,
mod_dav_svn is for implementing WebDAV/DeltaV access to the repository.
It was never meant to be a generic repository viewer.

> > Sorry, this has been discussed before, but the vast majority of the
> > developers are in consensus... mod_dav_svn's current "browsing"
> > capabilities are as far as it goes. If you want additional browsing
> > features, use one of the many great viewers out there already
> > (WebSVN, FlexySVN, ViewCVS, etc). The 3 I listed are really pretty
> > good, and easy to setup.
>
> Been there and didn't like what I saw. Guess why know about
> SVNIndexXSLT?

I'm not sure what you're asking here. I'm sorry you didn't like anything
you saw. Perhaps you can contribute to one of them, and help move it in
a direction that interests you.

-John

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Jun 11 12:35:58 2005

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