[Zope-Coders] cvs lock in zope root dir?

Ken Manheimer klm@zope.com
Fri, 3 Jan 2003 11:57:46 -0500 (EST)


On 3 Jan 2003, Chris McDonough wrote:

> On Fri, 2003-01-03 at 11:35, Shane Hathaway wrote:
> 
> > Chris, just delete the "#gobbledeygook#" lock files at the root of the 
> > repository.  The CVS client can't do it.  I know you have shell access, 
> > unless you revoked it from yourself. ;-)
> 
> Thanks to Ken  for deleting the lock.
> 
> It's good to know how to do it for future reference.  But as I've
> learned in the past, just because I can doesn't mean I should. ;-)

I was going to follow up with a bit more info (and add a smiley to
jeremy's post - i think he was being a mite too wry:), but had to take
care of some customer stuff.

The lock file was /cvs-repository/Zope/#cvs.rfl.cvs.zope.org.6301 -

-rw-rw-rw-    1 cvshome  cvshome         0 Jan  1 19:03 #cvs.rfl.cvs.zope.org.6301

I think the 6301 is a pid.  The 'rfl' may provide some info, but i
don't know what (and don't have time to search at the moment).

Some activities can take a while, so it's good to give locks some time
to age and go away, but on the order of minutes, not hours, and
especially not days.

In general, i think files in the repository directories that start
with '#' are fair game, for those of us that have login and root
privileges...

-- 
Ken
klm@zope.com