Community
Participate
Working Groups
As part of our git migration, we add a gitignore file to our repositories as a final step before the copying our git repos to their actual location. As part of this process, we have to run a git filter-branch operation to add the gitignore file retroactively to our repositories. Since our projects have such a large history, these operations take many hours on eclipse.org, up to nine hours in some cases. The problem is that intermittent nfs errors cause these jobs to fail all the time. It's quite frustrating because this means I have to start the git filter-branch all over again, let it run for a few hours and hope that it doesn't fail, which it does quite often. Rewrite 9234184971f5dab12c77389a128992d4f911ac27 (12599/26361)fatal: unable to write new index file Could not initialize the index rm: cannot remove `/home/data/users/kmoir/migrationtestjdtui/eclipse.jdt.ui/.git-rewrite/.nfs0000000001b848cc0001b2ea': Device or resource busy ^C Is there a location on eclipse.org that isn't nfs mounted so I can run these scripts? Or would a better solution be to copy the repo to a local Linux machine in my lab to avoid nfs errors altogether?
Sure, I'll send you the details. -M.
Thanks this seems to be working, I think it's faster too since the filesystem in local.