[Insight-developers] Directory-based commit checks and MetaIO

Brad King brad.king at kitware.com
Wed Nov 14 20:56:59 EST 2007


Hello ITKers,

Stephen Aylward has created a centralized repository to share MetaIO
between ITK and VTK.  In order to track this repository safely we must
disallow commits to Insight/Utilities/MetaIO by most users.  I've
created a new commit check driver script that supports directory-based
rules.  It can be seen in "CVSROOT/commit-checks.py".  The following
rules are now in place:

Top-level CVS modules writable by all writers:

  'Insight',
  'InsightApplications',
  'InsightData',
  'InsightDocuments',
  'InsightValidation',

(other older modules may no longer be written).

The 'Insight/Utilities/MetaIO' directory is writable only by Stephen.
The 'CVSROOT' directory (which controls all commit checks) may be
written by these users:

  Luis Ibanez
  Bill Lorensen
  Bill Hoffman
  Brad King

A fairly informative error message is produced by the commit check for
users that try to commit to disallowed directories.

If anyone else requires access to the CVSROOT directory please let me know.

-Brad


More information about the Insight-developers mailing list