[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.