2016-01-20 1 views
9

新しいプロジェクトを作成して新しいGitリポジトリを作成するか、プロジェクトオプションでバージョン管理システムを変更しようとすると、大きなXと余分な情報を持たない誤った機能です。バージョンコントロールとしてgitを設定すると、RStudioは「不正な機能」を返します

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

いくつかの余分なノート(私はすべての3つのパスを試してみました)

下記のリンクは、同様の問題を持っていますが、git.exeのパスを変更する彼らのソリューションは役立っていません

  • RStudioで新しい作業ディレクトリを設定するためにリポジトリをクローンすることができます
  • gitもbashで動作するので、これはRStudioの問題です。

答えて

11

同じエラーが発生しました。私にとっては、プロジェクトの場所にローカルディレクトリではなくネットワークパスを使用する必要もありました(lewis1211のように)。

回避方法:ネットワークドライブを割り当てます。例えば。あなたの//サーバー/シェアをいくつかのドライブ、例えばZ:にマッピングします(ウィンドウを使用している場合は、マップネットワークドライブを使用します)。プロジェクトをZ:の下に設定すると、それは機能します。

+0

これは私のために働いた。 – argoneus

+0

多くの問題の答えは、ネットワークドライブをマップすることです –

0

これは、問題を解決した場合の部分的な回答に過ぎません。プロジェクトの場所にネットワークパスを使用しようとすると、これが再現されます。ローカルディレクトリを使用する場合、エラーは発生しません。確かにRStudioの問題かもしれません。

0

すでに"git.exe"RStudio --> Tools --> Global Options --> Git/SVNに設定している場合は、Rstudioシェルを開き、git initと入力してください。私の場合、「Permission denied」と表示され、管理者として実行した後、問題はなくなりました。

0

プロジェクト管理としてR studioを実行します。 これは私の問題を解決します。

関連する問題