Rajesh,

Yes if you are using CVSNT (it is free/GPL/open source just like CVS and comes 
with WinCVS and TortoiseCVS or can be downloaded separately).  

There is both tag and merge control.  The tag limits can be per branch
(can't create a new branch of branch 'a') or global to the file.  They
can be overriden per user/group, etc. just like other acls.

The merge control locks out merging between specific branches, so you
can stop someone accidentally merging the development branch into the
stable branch for example, unless they're a release coordinator.
http://www.cvsnt.org/manual/Setting-permissions.html

The ACL's can of course also limit a users access to a pranch (can't commit on 
a production branch).

The newsgroup for CVSNT questions is:
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
or
news://news.cvsnt.org/support.cvsnt

Regards,


Arthur Barrett




-----Original Message-----
From:   [EMAIL PROTECTED] on behalf of Rajesh Patwardhan
Sent:   Sat 11/6/2004 8:50 AM
To:     '[EMAIL PROTECTED]'
Cc:     
Subject:        Stop branch creation

Hello All,
I was wondering if any one has implemented a script to stop branch creation
by users other then a chosen few. I did search on Google, but did not get
any results. 
Any help or pointers on how to get some information from the Taginfo hook
will be greatly appreciated. When I did a trace I got a reason=add on both
cases of creation of a tag as well as branch Tag. 
Regards,
Rajesh


_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs





_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs

Reply via email to