[merge] errors in deleting obsolete packs should not be fatal (was Re: Problems with NFS mounted filestore)

Martin Pool mbp at canonical.com
Mon May 26 04:40:00 BST 2008


On Sun, May 25, 2008 at 6:57 PM, Russel Winder
<russel.winder at concertant.com> wrote:
> For reasons to do with "seeing the light" about how to use Bazaar as a
> Subversion client (it took Jelmer a while to convince me, but he got
> there in the end :-) I am taking a new branch of a Subversion repository
> I already had a branch of.
>
> However, the branch consistently fails to work when run on a machine
> which mounts the filestore over NFS.  I have just undertaken the branch
> on the fileserver itself and that is fine.  I don't know if this is a
> bzr or bzr-svn thing, nor whether it is a known issue, i.e. should I
> report a bug?

Thanks for the report.  This is a new bug.

Could you please try merging this patch?

The .nfs* files are NFS internal housekeeping for files that have been
deleted by one client but that are still in use by another.  More
generally, if we fail to delete one of these leftover files it
shouldn't be considered a fatal error.  I think if the client(?)
abruptly disconnects they can be left behind for a long time.

Arguably we should just specifically ignore all .nfs* files.

-- 
Martin <http://launchpad.net/~mbp/>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 20080526-nfs-failure.diff
Type: text/x-diff
Size: 8268 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20080526/8de57482/attachment.bin 


More information about the bazaar mailing list