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

Re: Feature request: Additional columns in Repo-Browser (again)

From: Ron Wilson <ronw.mrmx_at_gmail.com>
Date: 2007-10-22 17:51:29 CEST

On 10/22/07, George Stein <george.stein@go4more.de> wrote:
> We would like to implement simple life cycles with Subversion. Our
> first idea was to use properties. To support this conveniently we would
> like to see them in the Repo-Browser as additional columns.

I have thought on this myself many times over the past several months.

Seems to me that this would require user defined "Revision Properties"
(aka "Transaction Properties") to be supported in SVN itself.
Unfortunately, AFIAK, user defined revision properties are not
supported.

To my thinking, this is required because each revision would have its
own life cycle: When Commited, the life cyc state would be
"Development". Later, the state of a given revision could be advanced
as it progresses through the various integration, testing and QA
procedures.

If you used ordinary SVN properties, you would be affecting the
"forward" state - ie, each state change would be a new revision in
itself. This could work if you could live with tracking life cycle ona
branch-by-branch basis. Example: Development team makes a release into
a new branch. Then the branch's life cycle state could be updated
without affecting the main development (on the trunk and/or other
banches) or even other release branches.

A possible work around for lack of user defined revision properties
might be to put the life cycle state at the begining of the Log entry.
This has the advantages of being available now and of not requiring
enhancements to either TSVN or SVN.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Mon Oct 22 17:51:36 2007

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.