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

Re: Commit - Approve cycle ?

From: Max Bowsher <maxb_at_ukf.net>
Date: 2005-08-21 12:16:37 CEST

²­Z¥õ(¹Å§») wrote:
> Dear all:
> I saw this topic in mailing list archive before , I copied as below
>> Is there a view to add some sort of approval facility into subversion
>> where a commit goes into some queue and waits for approval ?
> Answer by Ben Collins-Sussman
>>> AFAIK, there's no concrete plan to add this feature to Subversion. On
>>> the other hand, it would be very easy for a 3rd party to add this
>>> "workflow" on top of Subversion. The repository has transactions
>>> already; no reason for them to be committed immediately. A user can
>>> commit his changes to a transaction, but then just leave the transaction
>>> alive rather than committing it. Then a manager can come along and
>>> peruse the transaction and do the final commit.
> Ben mention it could be implement by committing changes to a transaction
> but
> then just leave the transaction alive rather than committing it , But how
> to
> achieve this feature ? Did it need to modify SVN source code or just
> implement it in Hook script? And How to let the pending transaction commit
> to repository? Any comment will be appreciated

It would require lots of new code.
What exists so far is just the capability of the repository to store an
uncommitted change. Very little of the logic to make use of that capability
exists. In practice, just have developers commit to personal branches, and
have the manager merge to trunk.

Max.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Aug 21 12:17:25 2005

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.