Hi all, perhaps someone can shed some light on this... I'm seeing some strange behaviour while trying to commit some changes for my contrib modules. In my working directory (bookimport) I can commit files with no problem, but when I go to commit a file in a subdirectory bookimport/contrib I get an error: [djun bookimport]$ cvs commit contrib/explode2dir.php cvs [server aborted]: "commit" requires write access to the repository The directory and files in question exist in their expected places in the CVS repository... When I do a 'cvs diff' I get an even stranger situation [djun bookimport]$ cvs diff contrib/explode2dir.php cvs [diff aborted]: no such directory `contrib' Index: contrib/explode2dir.php but then CVS finds the remote file anyway and does the diff. I'm missing something... Djun