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

Re: URLs again

From: Greg Stein <gstein_at_lyra.org>
Date: 2001-02-17 10:20:29 CET

On Fri, Feb 16, 2001 at 06:47:49PM -0500, Greg Hudson wrote:
>...
> > There is no simple syntactic marker that you can place into a URL to
> > separate the pieces, and still retain the ability to surf through
> > them (for example, say we put the repos path after a "?" mark; that
> > would blow away surfing thru the repos).
>
> I'm (genuinely) unclear on what the "surfing" operation is and what
> requirements it imposes on the form of URLs. Unless you just mean
> what you wrote below:

Yup. Exactly.

> > Consider my www.lyra.org web site. I want to put the whole bugger
> > under version control. I don't want users to surf my site using URLs
> > like:
>
> > http://www.lyra.org/$sys/greg/index.html
>
> > I want them to use http://www.lyra.org/greg/index.html.
>
> A valid point, though maybe outside of our core functionality. I'm
> not sure whether I think it's compelling, or whether it would be
> better to say that the user-visible web site needs to be a "view" into
> the repository rather than the repository itself as presented by
> Subversion.

I'm not necessarily saying that "a feature is to version-control a web
site." I'm saying that "a feature is that you can surf the repository."

It is a natural by-product of how a repository is exported within the URL
namespace of a server.

Even cooler... Just think ViewCVS (or cvsweb) built right in.

[ and yes: I also think a lot about directly exposing your repository as a
  web site. an excellent site authoring and management tool :-) ]

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
Received on Sat Oct 21 14:36:22 2006

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.