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

Re: Maintaining File/Directory lifecycle information

From: Andy Levy <andy.levy_at_gmail.com>
Date: Tue, 19 Aug 2008 22:39:30 -0400

On Tue, Aug 19, 2008 at 11:24, ChristianD2008
<christian.jungkind_at_kopfweb.de> wrote:
> Hello,
> I am using TortoiseSVN for managing SW-Projects.
> I want to store lifecycle information together together with a
> sourcefile,
> e. g. each file can have the following states: working, tested,
> released.

In most situations, one would use tags & branches to represent these
states, not properties of the files.

> This information can easily be stored together with each file using a
> custom
> attribute, e. g. svn:lifecycleInfo.

Using svn: as a prefix for your own custom properties is discouraged.
Any property whose name starts with svn:, tsvn:, bugtraq:, etc. is
generally reserved for that corresponding piece of software, and new
ones may be introduced at any time which could overwrite your own
custom property.

> To my opinion, there are only some frontend drawbacks when using this:
> - setting and maybe auto-resetting this attribute is not very
> comfortable using TortoiseSVN
> - viewing the state of this attribute for a number of files is not
> easily possible
> Were there any changes regarding these issues in TortoiseSVN lately?

No, mostly because this is not a common use case.

> Are there any changes planned / in discussion?

What changes are you expecting?

> Are there any other frontends for Subversion which support this
> handling better?

All Subversion clients handle properties very similarly.

IMO you're approaching this from the wrong angle. You're thinking
about properties of specific files. Subversion manages versions of
directory trees (50,000-foot level view).

To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-08-20 04:39:39 CEST

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

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