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

Re: Keyword substitution ($Id$)

From: Jonathan S. Shapiro <shap_at_eros-os.org>
Date: 2000-06-28 14:53:08 CEST

> From empirical evidence, I gather that CVS does keyword substitution on
> commit...

I've seen this too, and it's a fairly serious pain in the butt. Keyword
content is metadata, and should be dealt with as such. If metadata is
versioned, that's fine, but it should be versioned as metadata rather than
conflated with the content versioning.

However, I'ld argue that metadata expansion/de-expansion should be something
done by a filter. The problem with the current mechanism is that there is a
particular set of keywords and formats imposed by the tool chain. Some are
useful, some less useful, and others I might like are missing entirely.

The intended design in DCMS is that this will be done in scheme code applied
based on the content type, and that the scheme code itself will come from a
repository entity so that everyone runs the same code.

Received on Sat Oct 21 14:36:05 2006

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