[Tutor] please explain this error
Steve Willoughby
steve at alchemy.com
Wed Sep 24 00:44:56 CEST 2008
On Tue, Sep 23, 2008 at 06:13:31PM -0400, Herold Kroh wrote:
> libsvn._core.SubversionException: ("Can't remove
> 'SVN_skill/db/transactions/0-1.txn': Directory not empty", 39)
>
> I go to the offending directory and I see a .nfs<blah> file. When I
> touch the file, it disappears.
The problem here is with NFS, really. The .nfs<blah> files
are how the NFS system handles the case where files are deleted
on the fileserver but still open on a client. (Under Unix, a
file can still be open and all its data accessed even if
deleted from the filesystem... it won't *really* go away
until it's closed, too. But NFS doesn't represent that case
well so a temporary filename is used.)
Unless your Python program is what's holding the offending
file(s) open... any idea what's keeping the file in use?
--
Steve Willoughby | Using billion-dollar satellites
steve at alchemy.com | to hunt for Tupperware.
More information about the Tutor
mailing list