首页 文章

Git,Dropbox和Rstudio

提问于
浏览
9

我使用Dropbox将我的RStudio项目同步到多台机器上 . 我还使用Git在外部站点上备份我的代码 . 现在,这是问题所在 . 当我启动RStudio时,Dropbox会疯狂地尝试索引文件.git / index.lock . 我已检查该文件是否出现并从项目文件夹的.git子文件夹中消失 . 它非常快速地执行,您必须不断地按住“刷新”快捷方式才能看到它 . 因此,Dropbox占用了整个CPU内核,导致CPU风扇以100%旋转 . 我已禁用同步常见问题中其他地方描述的同步.Rproj.user文件夹,但这似乎是一个无关的问题 .

目前我必须手动暂停Dropbox以避免浪费CPU和电源,但找到这种行为背后的原因会很好 . RStudio support建议关闭.git文件夹的同步 . 我不是100%熟悉Git,当我从不同的不同步机器提交时,这不会产生冲突吗?为什么index.lock文件会快速出现?上面提到的支持说这是Dropbox和Git之间的问题,而不是RStudio . 而且,问题出现在一些项目中,而不是其他项目,我无法指出罪魁祸首 . 谢谢你的任何建议!

1 回答

  • 0

    Git和Dropbox don't play well together,至少有一个工作副本 . 如果您的Dropbox中有一个裸仓库,那就没关系了 . 如果你想在机器之间同步一个Git存储库,那就喜欢像GitHub或BitBucket这样的东西 .

相关问题