bug-cvs
[Top][All Lists]
Advanced

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

RE: cvs-1.11.1p1 fails if CVSROOT is symbolic link


From: Cameron, Steve
Subject: RE: cvs-1.11.1p1 fails if CVSROOT is symbolic link
Date: Tue, 14 Aug 2001 14:44:30 -0500

I think a lot of system administrators will use symbolic
links as a matter of course for things like this (CVSROOT), 
because they _know_ from experience that at some point, 
_something_  will change (disk full/failed/obsolete, etc.)
that causes them to have to move the repository (or whatever),
and they don't want to break everything that users invariably
build which depend on locations.  That's why things like
symlinks and automounters were invented, of course.
(I'm preaching to the choir, no doubt.)

Might be nice if CVS could detect a symlink CVSROOT
and complain about it (and possibly refuse to continue?)
rather than getting an assertion failure only in some
specific cases.

Nicer still of course would be to make it tolerant of symlinked
CVSROOTs somehow, (though, I imagine if that were possible
it would have already been done)

-- steve

> -----Original Message-----
> From: Gianni Mariani [mailto:gianni@mariani.ws]
> Sent: Tuesday, August 14, 2001 2:20 PM
> To: Larry Jones; James Youngman
> Cc: bug-cvs@gnu.org
> Subject: RE: cvs-1.11.1p1 fails if CVSROOT is symbolic link
> 
> 
> 
> oops, I have been using cvsroot as a symbolic link for months 
> and I have no
> problems ... yet.
> 
> What kind of problems should I be seeing ?
> 
> My CMSROOT is /cvssrc/main/cvsroot and /cvssrc links to /d0/cvssrc
> 
> Am I missing somthing ?
> 
> G
> 
> -----Original Message-----
> From: bug-cvs-admin@gnu.org [mailto:bug-cvs-admin@gnu.org]On Behalf Of
> Larry Jones
> Sent: Tuesday, August 14, 2001 12:19 PM
> To: James Youngman
> Cc: bug-cvs@gnu.org
> Subject: Re: cvs-1.11.1p1 fails if CVSROOT is symbolic link
> 
> 
> James Youngman writes:
> >
> > If you use LockDir and CVSROOT is a symbolic link, 
> cvs-1.11.1p1 falls
> > over with an assertion failure :-
> 
> If CVSROOT is a symbolic link, many things will fail in "interesting"
> and non-obvious ways.  Don't do that.
> 
> -Larry Jones
> 
> Any game without push-ups, hits, burns or noogies is a sissy 
> game. -- Calvin
> 
> _______________________________________________
> Bug-cvs mailing list
> Bug-cvs@gnu.org
> http://mail.gnu.org/mailman/listinfo/bug-cvs
> 
> 
> _______________________________________________
> Bug-cvs mailing list
> Bug-cvs@gnu.org
> http://mail.gnu.org/mailman/listinfo/bug-cvs
> 



reply via email to

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