On Tue, Jul 30, 2002 at 11:52:44AM +0300, Reinstein, Shlomo wrote: > cvs commit: cannot remove file2.c: Permission denied > cvs [commit aborted]: cannot rename file CVS/,,file2.c to file2.c: File > exists
These are the key. (Especially the first one; the second error just confirms which copy of file2.c the first error occurred on.) CVS was trying to replace the sandbox copy of the file with another copy it had created, and was unable to do so. (I don't know why it wanted to do this; since it hadn't yet committed a revision, it seems too early to have been doing keyword expansion. But that's immaterial; what matters is that it tried, and failed.) Now, as to why it failed. The error is "Permission denied". You don't say which operating system, (or, for that matter, which CVS version). If the sandbox lives on a UNIX machine, then the problem would appear to be that the user has no write permission in file2.c's parent directory. How the user created the file in the first place, I'm not sure. Maybe the directory was chmod'ed afterward? Maybe it's chmod'ed like /tmp on many systems -- drwxrwxrwt -- and owned by someone other than the user in question? Dunno, but that's a simple UNIX thing. If the sandbox is on an NT machine (or worse, if it's on a remote-mounted file system of some sort), I can't offer any further thoughts. -- | | /\ |-_|/ > Eric Siegerman, Toronto, Ont. [EMAIL PROTECTED] | | / Anyone who swims with the current will reach the big music steamship; whoever swims against the current will perhaps reach the source. - Paul Schneider-Esleben _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs