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

Re: versioning unversioned metadata + anonsvn strategies....

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2004-02-19 17:02:57 CET

On Thu, 2004-02-19 at 08:52, kfogel@collab.net wrote:

> Versioning the currently-unversioned metadata is not impossible, but
> would require some pretty significant changes. Try expanding your
> paragraph above into a concrete technical proposal and you'll start to
> see what I mean.

Yes, this would require major new design to the repository. At the
moment, we have exactly one mechanism for "versioning" anything, whether
it be files, directory structure, or file/dir metadata: sequential
revision trees.

The problem is, the trees themselves have metadata (datestamps, author,
and log messages). If you want to version *that* metadata, how do you
do it? We'll need to invent a completely new mechanism for describing
change over time, something orthogonal to revision trees. And once
you've gone that far, where do you stop? Surely the new mechanism will
have it's *own* metadata (who changed a revision log message? when?
why?)... will that metadata need to be versioned too? Where do you draw
the line?

That's the reason we punted on this topic years ago, IIRC.

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Feb 19 17:07:24 2004

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.