On Mon, Oct 23, 2000 at 09:04:22AM -0500, Karl Fogel wrote:
> Greg Stein <gstein@lyra.org> writes:
> > I could easily see us handling this through HTTP redirects. For example, we
> > could have the "apr" subdir redirect to the APR repository, pointing at the
> > proper version. As an SVN checkout occurs, it hits the apr subdir, redirects
> > over to the APR repository, grabs it, then continues checking out from the
> > SVN repository.
>
> Hmm!
>
> Cross-repository links may be easier than we ever thought...
Assuming they both use SVN (well, DeltaV really), then yah!
Within libsvn_ra_dav, I keep a URL as I navigate thru the checkout process.
If that URL suddenly points somewhere else for a portion of the checkout?
*shrug* No big deal :-)
We will definitely want [the client] to pay attention to redirects. This
will allow us to move repositories ("oops! not at svn.tigris.org any more...
it is now at subversion.org"), to do the cross-repository stuff, and even to
support a pseudo multiple repository system.
Consider: you have a "master" repository that gets copied out to slave
sites. John Doe does a checkout from the slave site, makes some changes, and
then does a commit. The slave goes "hey... I'm not the master, go <here> to
execute the commit."
Food for thought...
Cheers,
-g
--
Greg Stein, http://www.lyra.org/
Received on Sat Oct 21 14:36:12 2006