> hostname % cvs ci -m'' myfile.m
> hostname % cvs ci -m' ' myfile.m
> I suspect that I have run into a bug: [...]
No, you've just run into a misunderstanding how your shell does
what's called "word formation". In short,
-m' ' will really take ' ' as message argument.
-m'' is equal to -m and myfile.m will be the message
argument, and so, since no file was spec'ed, the entire
directory gets checked in.
You really would have needed to use
-m ''
for an empty log message. I recommend to review your shell's man page
w.r.t. to "quoting" and "word formation", it will probably help you to
get your daily work done better.
Martin Neitzel
_______________________________________________
Bug-cvs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/bug-cvs