【问题标题】:RStudio gives "Incorrect function" when setting git as Version control将 git 设置为版本控制时,RStudio 给出“不正确的功能”
【发布时间】:2016-04-25 19:32:06
【问题描述】:

当我创建一个新项目并选择创建一个新的 Git 存储库时,或者当我尝试在项目选项中更改版本控制系统时,我收到一个 RStudio 错误,指出“功能不正确”,带有一个大 X 并且没有额外信息。

下面的链接也有类似的问题,但是他们更改 git.exe 路径的解决方案没有帮助(我已经尝试了所有三个路径)

https://support.rstudio.com/hc/en-us/community/posts/200632528-Git-Error-Incorrect-Function

一些额外说明:

  • RStudio 允许我克隆存储库以设置新的工作目录
  • git 也可以在 bash 中工作,所以我觉得这是一个 RStudio 问题。

【问题讨论】:

    标签: r git rstudio


    【解决方案1】:

    将您的 R 工作室作为项目管理运行。 这解决了我的问题。

    【讨论】:

    • 作为项目管理运行是什么意思?以管理员身份运行?
    【解决方案2】:

    如果您已经在RStudio --> Tools --> Global Options --> Git/SVN 中选择了"git.exe",请尝试打开Rstudio shell 并输入git init。在我的情况下,它显示“权限被拒绝”,并且在以管理员身份运行后问题就消失了。

    【讨论】:

      【解决方案3】:

      我遇到了同样的错误。对我来说,它还与使用网络路径而不是项目位置的本地目录有关(如 lewis1211)。

      解决方法:映射网络驱动器。例如。将您的//server/share 映射到某个驱动器,例如 Z:(如果您使用的是 Windows,则使用映射网络驱动器)。如果您将项目设置在 Z: 下,那么它可以工作。

      【讨论】:

      • 许多问题的答案似乎是映射网络驱动器
      • 也为我工作。我的项目位于网络路径和本地 git 上。将项目移到本地,现在可以正常工作了。
      • 我不需要移动项目。只需关闭它,然后使用“打开项目”对话框重新打开它,使用驱动程序字母而不是网络路径导航到它。然后 git 工作了。
      【解决方案4】:

      如果它解决了您的问题,这只是部分答案:我在尝试将网络路径用于项目位置时重现了此问题。使用本地目录时不会发生错误。确实可能是 RStudio 问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-02-23
        • 2017-01-19
        • 1970-01-01
        • 1970-01-01
        • 2013-10-30
        • 2021-12-29
        • 2011-03-24
        相关资源
        最近更新 更多