我使用Dropbox在多台计算机之间同步我的RStudio项目。我还使用Git在外部网站上备份我的代码。现在,问题来了。当我启动RStudio时,Dropbox会疯狂地尝试索引文件.git/index.lock。我已经检查过该文件从项目文件夹的.git子文件夹中出现和消失。它非常快速,你必须持续按下“刷新”快捷键才能看到它。因此,Dropbox使用了整个CPU核心,导致CPU风扇以100%的速度旋转。我已经像FAQ中描述的那样禁用了同步.Rproj.user文件夹,但这似乎是一个无关的问题。
目前,我必须手动暂停Dropbox以避免浪费CPU和电源,但找到这种行为背后的原因会很好。RStudio支持建议关闭.git文件夹的同步。我不是100%熟悉Git,这样做会在我从不同的未同步机器上进行提交时创建冲突吗?为什么index.lock文件会不断出现?提到的支持说这是Dropbox和Git之间的问题,而不是RStudio。此外,该问题在某些项目中发生,但在其他项目中没有发生,我无法确定罪魁祸首。感谢任何建议!
目前,我必须手动暂停Dropbox以避免浪费CPU和电源,但找到这种行为背后的原因会很好。RStudio支持建议关闭.git文件夹的同步。我不是100%熟悉Git,这样做会在我从不同的未同步机器上进行提交时创建冲突吗?为什么index.lock文件会不断出现?提到的支持说这是Dropbox和Git之间的问题,而不是RStudio。此外,该问题在某些项目中发生,但在其他项目中没有发生,我无法确定罪魁祸首。感谢任何建议!