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

Re: Changing the "native" newline mode

From: Glenn Maynard <glenn_at_zewt.org>
Date: Sun, 14 Feb 2010 18:19:41 -0500

On Sun, Feb 14, 2010 at 5:30 PM, Stefan Sperling <stsp_at_elego.de> wrote:
> The WC holds the references to the pristine store.
> So if the WC is deleted, so are references it has to the pristine store,
> without doing anything special.

How could a reference to "~/.subversion/shared/SHA" be stored in a way
that a reference to it (presumably in a database somewhere) is
removed, and the shared file deleted (if it's the final reference),
when I rm -rf a WC?

> The functionality you speak of happens to work because of the way the
> 1.6 working copy format has been modeled on CVS. I'm not sure if
> detaching subtrees from a working copy was a high priority design goal
> to begin with, or if it was a side effect. I'd suspect the latter.
> It is a bit contradictory to the "working copies are cheap and
> disposable" mantra.

It's a useful result of the design of both systems, whether or not it
was an explicit design goal. I don't understand the connection to
"cheap and disposable", though.

Glenn Maynard
Received on 2010-02-15 00:20:17 CET

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