Constant errors when checking out and pulling [message #1767932] |
Wed, 12 July 2017 04:40  |
Eclipse User |
|
|
|
Practically every time when I do a checkout, a pull or (since the previous messed up my local copy) a reset I keep getting errors like the following:
Could not rename file W:\git\rcs\ch.sbb.alea\jars\._ch.sbb.alea.jar8814896191113171081.tmp to W:\git\rcs\ch.sbb.alea\jars\ch.sbb.alea.jar
Afterwards my EGit typically shows dozens or even hundreds of unstaged changes on files that I never touched. It seems as if "something" is keeping a lock onto temporary files while git is working on them and then the renaming of these temporary files to their final names fails (and then EGit completely derails...).
Any idea what could be causing this and how to make this more reliable? Right now EGit is practically unusable!
I found a similar bug described in 2015 guessing that this might be due to a race condition between the egit client and the .jar indexer. Could that still be the case here? Can one tame the indexer to wait or not lock these files?
This is using EGit 4.6.1.201703071140-r on Neon (M20161124) on Windows 7 (x64).
[Updated on: Wed, 12 July 2017 04:45] by Moderator
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.08448 seconds