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

Re: Subversion properties documentation

From: Karl Fogel <kfogel_at_red-bean.com>
Date: Sat, 06 Sep 2008 08:56:11 -0400

Philipp Marek <philipp_at_marek.priv.at> writes:
> after some lengthy debate with Stefan Küng on the TortoiseSVN dev@ mailing
> list I'd like to ask whether there's some central point for the known
> subversion properties.
>
> I know that the "svn:" namespace is reserved for subversion, and that other
> should have their own namespaces - but are these documented anywhere, is
> there a wiki page where all software authors using subversion can put their
> property names, or something like that?
>
> I'm asking specifically because of the property names used in the meta-data
> branch; I'd like to make them "official" in some way, to avoid possible
> incompatible re-use by some other branch.
>
> I did run a "svn log --stop-on-copy" on the various branches, and it seems
> that the only change of svn_props.h is in the meta-data branch (some others
> got merges of "svn:sync-*" from trunk).
>
> So another solution could be that I post a patch for detailed documentation of
> the properties used in the meta-data branches in svn_props.h.
> (With a comment "only used in the meta-data branches at ...", etc.)
>
> What's the preferred way?

Hmmm. That's a good question. We don't have a central registry; we've
essentially used all of trunk/ as the registry, and developers "just
have to know" where to look.

I actually think your idea of a patch to trunk svn_props.h makes the
most sense. Probably the best way to do this would be to:

   a) port the svn_props.h changes from your branch to trunk
   b) add the comment on trunk
   c) get rid of the svn_props.h changes on your branch, and...
   d) ...port them over from trunk.

That way the change flow will all be in the right direction.

How does this sound to you?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-09-06 14:57:04 CEST

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.