Hi Bjoern,
> - It rejects commits changing files in a cws and outside of it (thus
> hopefully preventing some accidental commits to a master
> - It checks all *.{cxx|c|hxx|h} files for correct indentation (no tab
> indentation on added/changed lines)
those sound good
> - Adding a new module has to be properly announced in the commit message
Not sure this is needed. AFAIK it is (at least in CVS times it was)
necessary to do other things for adding a new module (announcement to
releng etc.), so just preventing the commit doesn't really solve a
problem, IMO.
> - Adding a new toplevel dir in a module has to be properly announced in
> the commit message (this hopefully prevents accidental commit of
> output trees)
Not sure this is worth it. I still think ignore lists are the best way
to prevent accidental committing of output trees, and for all other
dirs, we should not force us to a special commit message without a need.
> - Never allows changes/deleting of tagged versions
preventing changes sounds good, preventing deletion of tags - not sure.
At least in CVS times, tags became a pain in the neck over time (because
there were so many), but this probably doesn't apply to SVN.
Ciao
Frank
--
- Frank Schönheit, Software Engineer [EMAIL PROTECTED] -
- Sun Microsystems http://www.sun.com/staroffice -
- OpenOffice.org Base http://dba.openoffice.org -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]