bug-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: cvs init "bug".


From: Robinson, Greg
Subject: RE: cvs init "bug".
Date: Fri, 25 May 2001 11:21:18 +0930

Hi,

Thankx for the replies.  I've done some more investigation.  Line 335 of
src/filesubr.c looks like it will make the direcrory and it currently looks
for permission denied and file exists.  I'm not sure what error number
would correspond to operation not applicable.  Perhaps ENOTSUP (48)
Operation
not supported from Solaris's sys/errno.h?

Derek,

Sorry, /data is the automount point.  cvsroot is a directory which is
automounted under there.  Similar to /home.

I have it working now, by choosing a subdirectory under /data/cvsroot.  I've
changed the name to /data/project_name so the users can store project data
in
there, and made /data/project_name/cvsroot the cvsroot for their cvs data.
(Which probably makes more sence in the long run).

Greg.

-----Original Message-----
From: larry.jones@sdrc.com [mailto:larry.jones@sdrc.com]
Sent: Friday, May 25, 2001 3:38 AM
To: Greg.Robinson@dsto.defence.gov.au
Cc: bug-cvs@gnu.org
Subject: Re: cvs init "bug".


Greg Robinson writes:
> 
> cvsserver# cvs -d /data/cvsroot init
> cvs [init aborted]: cannot make directory /data/cvsroot: Operation not
applicable

I've never seen that particular error -- can you find out what the name
of that error is?  (There's usually a list of error names and messages
in the intro(2) man page.  Failing that, they're usually listed in
/usr/include/sys/errno.h.)

> I can tell cvs is trying to make the directory, as I get the same error
> from mkdir, but could'nt cvs just ignore this error and move on?

CVS already ignores errors that indicate the directory it's trying to
create already exists, it just doesn't know about this particular one.

-Larry Jones

Hey!  What's the matter?  Can't you take a joke?!  It was a JOKE! -- Calvin



reply via email to

[Prev in Thread] Current Thread [Next in Thread]