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

Re: Access right question

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2003-06-20 19:24:47 CEST

Sander Roobol <phy@wanadoo.nl> writes:

> On Fri, Jun 20, 2003 at 10:04:18AM -0500, Ben Collins-Sussman wrote:
> > "Sander Striker" <striker@apache.org> writes:
> >
> > > > While this seems to work well in most cases, I noticed that Berkeley DB
> > > > adds log information even in case of a "checkout"! (I can't see any
> > > > reason why this is so).
> > >
> > > Because a checkout causes a _write_.
> >
> > This has become a FAQ as well. I should write it up.
> >
> > Everybody listen: checkouts and updates are produced by having the
> > server compare two trees. One tree is the HEAD revision (usually),
> > and the other is a temporary transaction-tree -- thus the need for
> > write access.
> Just curious, does this also happen with svn switch?

Yes. 'svn switch' and 'svn update' are exactly the same thing, under
the hood. For UI sanity, we created two separate subcommands. 'svn
st -u' is also an update, it just doesn't apply the changes. And many
cases of 'svn diff', obviously, cause the server to compare trees as

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Jun 20 19:26:34 2003

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.