2016-06-23 14 views
1

"Version Control with Git and SNV"の手順に従っていますが、プロジェクト設定のプロジェクトのバージョンコントロールでgitを選択する可能性はありません。Windows上のRStudioでGitのインストールが検出されない

私は上:

  • のMicrosoft Windows 7エンタープライズ6.1.7601のService Pack 1ビルド7601
  • RStudio:バージョン0.99.902
  • R:バージョン3.3.1(2016年6月21日) - "あなたの髪のバグ"

私はWindows用のgit 2.9.0をhttps://git-scm.com/downloadsからインストールしました。 RStudio global settings

-
それは C:\Users\spi\AppData\Local\Programs\Gitの下にインストール

RStudioで

PATHに私が試した(一度とRStudioを毎回再オープン/クローズ)

PATHのすべての可能な組み合わせを指定する(のがgitrootそれを呼びましょう)

は、次のように:

  • gitroot\cmdからgitroot\cmd\git.exe

  • gitrootからgitroot\git-bash.exe

  • gitrootからgitroot\git-cmd.exe

  • gitrootからgitroot\mingw64\bin\git.exe

任意のヒントは大歓迎です。

ありがとうございます!

+0

gitがRStudioの前にインストールされていた場合は、何も設定しないでください。私はRStudio上のパスが '\'の代わりに '/'を使用していることに気が付いたが、RStudioはそれを検出するだろう。私は問題なしでGitを使用することができます。 '\'を '/' –

+0

に置き換えてみてください。試したパスにgitが実際に存在することを確認してください。私の場合、それは 'C:\ Program Files \ Git \ Bin'にインストールされています。あなたが提供したパスには何もありません。とにかくアプリケーションデータを格納するのは間違ったパスです(実行ファイルがずっと少ない)。各アプリケーションは 'Local'の下に直接フォルダを作成することが期待されます –

+0

シェルの' bash'と 'cmd'フレーバーの両方でコマンドラインから' git'を使うことができます。つまり、 "Git Bash"や "Git CMD 「スタート」メニューから選択します。 私はMS Windowsの 'CMD'セッションを開き、' git'と入力すれば 'git --version'だけでなく、正しい場所を指定することもできます。 これは困惑しています... – espinielli

答えて

1

解決策は、に特別なフォルダではないGit for Windowsをインストールすることでした。

再インストールを中止した後でのみ、インストール先を選択できました。

+0

フォルダにアクセスすることができれば、フォルダの内容は関係ありません。あなたのアカウントの特別なフォルダには何も問題はありません。つまり、あなたのアカウントが 'spi'の場合、' ProgramData'にインストールされているものにアクセスするのに本当の問題はありません。実際、これはパッケージ管理者がチョコレートの店のパッケージを好むところです。 'Git'をインストールした方法と、いくつの異なる' git'パッケージをインストールしましたか? SourceTreee、Github for Windows、スタンドアローンのGit、TortoiseGitはすべてバイナリのコピーをインストールするか、既存のものを使用します。 –

+0

PSあなたは 'Program Files'を使っているはずです。*' opt'のようなトップレベルのフォルダではありません。 'Program Files 'のファイルにはマルウェアやウィルスがアプリケーションファイルを修正するのを防ぐためにsuと同様の管理権限が必要です。アプリケーションが特別な権限を必要とせずにデータを書き込むことができるように 'ProgramData'が存在する –

+0

私は管理者権限がないので、適切なフォルダを選択しなければならなかった。私が提出した解決策は、何らかの理由で 'ProgramData'インストールにアクセスしても私の場合は動作しません...あなたのフィードバックに感謝します。 – espinielli

関連する問題