2014-01-16 11 views
18

https://github.com/jpmarindiaz/samplepkgdevtools install_githubを使ってプライベートレポからRパッケージをインストールするには?私はgithubのレポからサンプルパッケージをインストールしようとしています

レポは、Rインタープリタを次のいずれかのコマンドを使用して公開されているとき、私はそれをインストールすることができます:

  • install_github("jpmarindiaz/rdali")
  • install_github("rdali",user="jpmarindiaz")
  • install_github("jpmarindiaz/rdali",auth_user="jpmarindiaz")

しかし、gitリポジトリがプライベートで、私はエラーを取得:

Installing github repo samplepkg/master from jpmarindiaz 
Downloading samplepkg.zip from  
https://github.com/jpmarindiaz/samplepkg/archive/master.zip 
Error: client error: (406) Not Acceptable 

私は、レポがプライベートであるとき、認証がどのように機能するかいずれかのヒントを考え出したていませんか?

+2

パスワードの引数を設定しようとしましたか? – agstudy

+0

は良いヒントのように聞こえる! – rawr

+1

@agstudyこれについて本当に嫌うのは、クリアテキストでパスワードを入力する必要があることです(そして、最終的に '.Rhistory'で保存されます)。どのようにこれを避けるためにどのようなアイデア? – Beasterfield

答えて

18

install_github()auth_token引数の値として個人用アクセストークン(PAT)を設定してみましたか?

?install_github下段の方法を参照してください(パッケージdevtoolsバージョン1.5.0.99)。

+4

'repo scope'ボタンをチェックしてください。そうしないと、devtoolsはインストールできません! http://stat545.com/packages05_foofactors-package-02.html – jsta

関連する問題