【问题标题】:RStudio w/Git Integrated throws index.lock error on commitRStudio w/Git Integrated 在提交时抛出 index.lock 错误
【发布时间】:2015-09-01 16:16:54
【问题描述】:

这是一个奇怪的问题。这似乎是 RStudio 的一个问题(目前在 Windows 上运行版本 0.99.467)。

我正在尝试将 Git 功能与 RStudio 集成,以便我的团队可以在几个项目上进行协作。一切正常(ish),直到我想要做出改变的那一刻。我得到以下可怕的错误:

致命:无法创建“v:/path/to/files/.git/index.lock”:文件 存在。

如果当前没有其他 git 进程正在运行,这可能意味着 git 进程早些时候在这个存储库中崩溃了。确保没有其他 git 进程正在运行并手动删除文件以继续。

没有 index.lock 文件,我可以从命令行提交对存储库的更改。关于我可以做些什么来解决这个问题以便我可以在 RStudio gui 中提交的任何想法?

【问题讨论】:

    标签: git rstudio


    【解决方案1】:

    我遇到了同样的问题,并通过在“查看更改”窗口中按“刷新”按钮解决了它。从那以后我再也没有遇到过这个问题,所以我无法重现这个问题......但也许它也可以帮助你......

    【讨论】:

    • 可能需要多次刷新,但这对我在网络驱动器上有效。
    • 我单击了 Git 窗格顶部右侧的“刷新”按钮,这对我有用,[不确定这是否是 Andy VY 所说的“审查更改”窗口的意思]
    【解决方案2】:

    如果您在虚拟机中运行 Linux,并且您的本地代表位于共享文件夹中,Windows 似乎总是锁定“.git/index”文件。将本地存储库放在一个不与我的主机操作系统共享的文件夹中为我解决了这个问题。使用主机操作系统访问文件的解决方法:使用云。

    【讨论】:

    • 有解决办法吗?我有一个运行 RStudio 的 ubuntu VM,可以访问 Windows 主机上的文件。不幸的是,我无法更改我的设置。谢谢
    猜你喜欢
    • 2016-08-09
    • 2019-01-05
    • 1970-01-01
    • 1970-01-01
    • 2017-09-16
    • 2012-03-06
    • 1970-01-01
    • 2017-02-20
    • 2022-06-15
    相关资源
    最近更新 更多