Подтвердить что ты не робот

Как установить пакет R из частного репо с помощью devtools install_github?

Я пытаюсь установить образец пакета из моего репозитория github: https://github.com/jpmarindiaz/samplepkg

Я могу установить его, когда репо будет публично использовать любую из следующих команд через интерпретатор 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

Я не понял, как работает аутентификация, когда репо является приватным, любые подсказки?

4b9b3361

Ответ 1

Вы пытались установить токен доступа (PAT) и передавать его как значение аргумента auth_token install_github()?

См. ниже ?install_github вниз (Пакет devtools версия 1.5.0.99).