What does 'resource busy' mean?

Mads Kiilerich mads at kiilerich.com
Fri Oct 11 11:26:11 UTC 2013


On 10/11/2013 01:28 AM, Chris Velevitch wrote:
> I updated 2.7.1 and then to 2.7.2 and since then, I've been getting 
> 'resource busy' whenever I try to 'push' to different repository. What 
> does this mean?

That is a message from the OS, not from Mercurial.

> The repository is on a another machine and I'm using a networked 
> filesystem access to the other machine. Before updating to 2.7.1, this 
> has worked successfully. The source repository is on a Mac 10.7.5 and 
> the destination repo is on Windows 7

Mercurial do however use the filesystem in a way that assumes it has 
reliable semantics. That is apparently not the case for your file system.

The exact command and error message can perhaps give a hint what the 
problem is. Adding --traceback might give a hint. The details of the 
network file system also matters.

See also http://mercurial.selenic.com/wiki/PublishingRepositories .

/Mads





More information about the Mercurial mailing list