Re: git .lock file error
From: Nate Parsons <hidden>
Date: 2016-06-15 22:49:34
Hello again, I realized I have git-cheetah running as well, so I killed explorer.exe (the only process using git_shell_ext.exe), and tried again. That's when I noticed that running 'git svn fetch' spawned two git processes and a perl process (which later spawned another perl). Is this something that should be happening? Thanks, -Nate On Mon, Sep 13, 2010 at 11:19 AM, Nate Parsons [off-list ref] wrote:
Hi everyone, I'm trying to switch to git, so I apologize in advance for my ignorance. For this, I'm using cygwin git, version 1.7.1 to talk to a svn server running 1.4.2. When I 'git svn clone' or 'git svn clone; git svn fetch', I sometimes run into the following error.quoted
Couldn't open .git/svn/refs/remotes/0.0.0/.rev_map.b8cad480-e46b-48b4-8317-a683ee46c2bd.lock: Device or resource busy at /usr/lib/git-core/git-svn line 5210And when I 'git svn rebase'quoted
Couldn't open .git/svn/refs/remotes/git-svn/.rev_map.cc05479a-e8ea-436f-8d71-e07493b7796c.lock: Device or resource busy at /usr/lib/git-core/git-svn line 1528Sometimes the line number is different (578, I think?), but when I retry the fetch command, it rebuilds the file corresponding to the lockfile, and then continues a little farther before dying again. When I watch the directory in question, I see the lock file appear, and then disappearing a short time after the script gives up. I don't have a series of steps to reproduce the problem, sometimes it goes for an hour, and sometimes for just a few minutes/seconds. I do have TortoiseGit running my machine, but this issue happens even when TGitCache.exe is not running. If some other instance of git is accessing the repository, I don't know which or how. Thanks, -Nate