Моя организация недавно установила для нас GitLab. Я выяснил, как установить R-пакеты с сервера GitLab с помощью devtools::install_git
, и он работает до тех пор, пока проект является общедоступным.
#* When modeltable project has Public status
devtools::install_git('https://mini-me2.lerner.ccf.org/nutterb/modeltable.git')
Однако, если у меня есть пакет, который указан как "Внутренний" или "Закрытый", я не могу установить пакет без какой-либо проверки подлинности. На данный момент я не понял, как пройти аутентификацию по URL-адресу. У кого-нибудь есть опыт загрузки пакетов из GitLab?
#* After changing the 'modeltable' project to Private status
devtools::install_git('https://mini-me2.lerner.ccf.org/nutterb/modeltable.git')
Preparing installation of modeltable using the Git-URL: https://mini-me2.lerner.ccf.org/nutterb/modeltable.git
'/usr/bin/git'clone --depth 1 --no-hardlinks https://mini-me2.lerner.ccf.org/nutterb/modeltable.git /tmp/Rtmp5aj1cU/file24493dc03a32
Error: There seems to be a problem retrieving this Git-URL.