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
