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

Re: Feature request: Vizualization of 'fsvs' properties.

From: Ph. Marek <philipp_at_marek.priv.at>
Date: Thu, 4 Sep 2008 09:04:21 +0000 (UTC)

Hello Stefan!

Stefan Küng <tortoisesvn <at> gmail.com> writes:
> On Wed, Aug 20, 2008 at 16:22, mmm4m5m <mmm4m5m <at> gmail.com> wrote:
> > Feature request: Vizualization of 'fsvs' properties.
...
> > Example how fsvs store meta data (like time, mode, owner, group):
> >> $ svn proplist -v file://.../backup/fsvs/trunk/etc/adjtime
> >> svn:text-time : 2008-08-12T13:36:21.000000Z
> >> svn:unix-mode : 0644
> >> svn:owner : 0 root
> >> svn:group : 0 root
>
> And with those properties, the fsvs project violates the Subversion
> guidelines.
> If they want to use properties, they *must not* use svn: properties:
> those are reserved for Subversion.
Well, these properties *do* come from (a branch) of the subversion libraries:
the meta-data-branch. They were *designed* for use in subversion - the feature
is just not accepted yet (and might never be - that's why FSVS was written).

That's why the "svn:" prefix is used in FSVS too - to be compatible with the
meta-data branches of subversion!

See here for the definition - from line 192 on:
http://svn.collab.net/repos/svn/branches/meta-data-versioning/owner-group-mode/subversion/include/svn_props.h

> > There is no one GUI fsvs client.
> >
> > These properties are less or more official.
> No, they can't be.
What would be needed to make properties "official"? Get some trademark?
Come on, in the official subversion online repository browser you can see this
names reserved - which is much more than can be said by a lot of other
properties that are used by other utilities.

 
> > Hope there'd "just" be a few columns more in the directory view
...
> Sorry, but TortoiseSVN is not a client for fsvs. And it will never be.
That's right. Not yet :-)
Maybe there'll be client libraries for FSVS that are compatible with the ones
from subversion - then it's just a question which client is installed, isn't
it?

> If you want an UI to show those properties, that's the job of a
> separate client.
Well, TortoiseSVN includes a repository browser - and I know some people
adminitrating UNIX machines from Windows. And for them it would be nice to be
able to *directly* see the owner, group, etc. - at least if they check some box
in the configuration dialogs.

> And as long as fsvs uses illegal properties, I won't even touch that project.
I hope I could convince you that they are not "illegal"; if I didn't manage
that yet, just say so - then I'll to ask some core subversion developer about
his opinion. Would that help?

Regards,

Phil

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: dev-help_at_tortoisesvn.tigris.org
Received on 2008-09-04 11:17:18 CEST

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