info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Commit control examples?


From: Chris Chambers
Subject: RE: Commit control examples?
Date: Thu, 15 Mar 2001 10:32:05 -0800

No way! This is really really cool! I have it mostly installed, but am
waiting for people to stop developing before I start messing their commits
up.

About the only thing that I could really benefit from is a more complicated
cvs.acl example.

I want to have some constraints which are "permit" constraints (like, permit
users one, two, three to modify a branch), but have some modules which don't
have any restrictions on them (like, permit anyone to modify module 'foo'.
I'm sure that it's possible, I'm just a little leery about what happens when
two <security-constraint>s apply, and what the default case is (permit or
deny) when no rules apply.

I've made a good crack at reading all the accompanying documentation. Anyone
else familiar with this excellent-looking set of tools?


> -----Original Message-----
> From: address@hidden [mailto:address@hidden Behalf Of
> ljnelson
> Sent: Tuesday, March 13, 2001 1:29 PM
> To: Chris Chambers; info-cvs
> Subject: RE: Commit control examples?
>
>
> >===== Original Message From "Chris Chambers" <address@hidden> =====
> >I would like to be able to restrict commits to a certain
> branches (like, the
> >"release branch").
> >
> >Is there any way to do that?
>
> My cvssupport project at SourceForge may help you out here
> (https://sourceforge.net/projects/cvssupport/).  It lets you write perl
> objects (not scripts) that can restrict commits, tags, etc.
> however you like
> (subject to the strange hodgepodge of information available that
> gets passed
> via the standard commitinfo mechanism).  There's also an ACL mechanism in
> there so you don't have to write any scripts and you can prevent checkins
> using it based on tag name, revision number, etc. all using perl regexps.
>
> I haven't released a SourceForge file module yet, but the code is
> available
> from the cvs repository.
>
> Cheers,
> Laird
>
> --
> address@hidden
> http://www.amherst.edu/~ljnelson/
> Good, cheap, fast: pick two.
>
>
> _______________________________________________
> Info-cvs mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/info-cvs
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]