If you're going to mess with the ignore file, you should be aware that
the current handling (via a lua hook) is a performance problem for
some scenarios, and Nathaniel's been talking about pushing it down to
the C++ level (and thus making it less configurable). See e.g.
http://lists.gnu.org/archive/html/monotone-devel/2006-08/msg00015.html
and http://lists.gnu.org/archive/html/monotone-devel/2006-07/msg00327.html
.

You should also be aware that the current implementation reads *one*
.mtn-ignore file at the top of the project, not one per directory as
in CVS.  This means that, as is, your proposed feature is a lot less
useful (because subdirectories couldn't override) -- but maybe it
should change.

Also, I kinda wonder if, now that we have first-class directory and
file attribute support, ignores should move to directory attributes as
in SVN.

zw


_______________________________________________
Monotone-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/monotone-devel

Reply via email to