On Fri, 27 Aug 1999, Gilbert Ramirez wrote:
> On Fri, Aug 27, 1999 at 10:29:02PM -0500, Ashok Narayanan wrote:
> >
> >
> >
> > I've been trying to check out the latest version for some time, but am
> > unable to do it. Is this a stale lock? I have been seeing this error
> > message for some hours now.
> >
> > ~/sniffer> cvs -z3 checkout ethereal
> > cvs server: Updating ethereal
> > cvs server: [22:17:11] waiting for uid50003's lock in /cvsroot/ethereal
> > cvs [checkout aborted]: received interrupt signal
>
> anonymous cvs does appear to have a stale lock.
>
> On ethereal.zing.org, UID 50003 is Guy Harris! Earlier, Guy was
> trying to run 'cvs update -d', but the directory I created via cvs
> was owned by my group, not by the 'cvs' group. It looks like that
> failed cvs update left something amiss.
>
> But non-anonymous cvs is working. I'll hunt around a bit. Gerald? Are
> you on-line?
The development and anonymous cvs trees are in two separate directories.
A script runs each hour that keeps them in sync. It looks like Guy's lock
file was copied over at some point, but never deleted.
Cvs maintenance and lock files appear to hang around in the CVSROOT
directory and begin with either '#' or '.#'. I modified the
synchronization script to ignore these files, so hopefully this won't
happen in the future.