Yah; I don't think anyone's claiming a *functional* difference between
them (anyway, I haven't meant to).
-K
Greg Stein <gstein@lyra.org> writes:
> On Fri, Feb 16, 2001 at 02:52:53PM -0500, Greg Hudson wrote:
> >...
> > Most of the rest of us hail from a mindset where you have a
> > "repository" which is versioned as a whole, like in PRCS.  We have
> > some functionality (like checkouts of subdirectories, and selective
> > updates) which allows users to play with sub-hierarchies of the
> > project, but that's just a convenience, a way of getting a narrow or
> > slightly inconsistent view of the larger project.
> 
>     $ svn co http://svn.tigris.org/repos/subversion/subversion/libsvn_ra_dav
> or
>     $ svn co http://svn.tigris.org/repos/subversion/
> 
> I think that you can still play with sub-hierarchies in the plain-old-URL
> model. In fact, I've been intending for that to work the whole time. There
> should be no difference whether you checkout and work from the root, or
> whether you work from a subcomponent. (and it shouldn't matter, as long as
> the root/component/subcomponent of interest can be checked out!)
> 
> And if you check out the whole thing, you can still:
> 
>     $ cd subversion/libsvn_fs
>     $ svn up
> 
> >...
> > As for myself, I've been waffling a bit.  I think I currently believe
> > in separation, because it means that ra_local doesn't have to
> > artificially decompose the URL into repository and path except perhaps
> > (depending on our user interface) for initial checkouts.
> 
> Note that ra_local can use set_wc_*_prop() to store the decomposed URL for a
> given directory. I've got zero problem with that.
> 
> Formalizing the decomposed URL into public APIs is the problem for me :-)
> 
> Cheers,
> -g
> 
> -- 
> Greg Stein, http://www.lyra.org/
Received on Sat Oct 21 14:36:22 2006