Miguel Angel Cuadrado wrote:
> 
> I have modified the CVSROOT/taginfo file in order to execute a script
> when an user make a TAG.
... 
> If I do a tag in a directory that contains 3000 files, the server aborts
> the action and returns 'Argument list too long'

Your shell is choking on the argument list. What shell are you using? Using that
shell interactively, go to the directory in question and run 'ls *', and you'll
see the same message. Try a different shell, if possible.

A better solution would be to reorganize your directories, and perhaps your
build system. Performance may be seriously degraded (depending on the
filesystem) when you have that many files in a directory, and those files most
likely shouldn't be managed under CVS to begin with.

-Matt

_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to