Ошибка в git проверках при запуске devtools :: release () при подготовке к выпуску пакета в R - PullRequest
0 голосов
/ 07 ноября 2019

Я пытаюсь отправить пакет в CRAN, используя devtools::release(). Всякий раз, когда я добираюсь до шага для Running Git checks..., я получаю ошибку.

── Running Git checks for fitzRoy ───────────────────────────────────────────────────────────────────────
Current branch: master 
Checking uncommitted files... OK
Checking synchronisation with remote branch...
ERROR: Error in 'git2r_remote_fetch': unsupported URL protocol

Я на Mac. Я использовал Git отлично для пакета и у меня нет драм-коммитов, толкающих и тянущих.

Я пытался обновить devtools, git2r, а также установить последнюю версию Git, но безуспешно.

Есть предложения?

1 Ответ

1 голос
/ 07 ноября 2019

Обновление - нашел ответ здесь .

В основном - нужно установить libssh2. На Mac я следовал инструкциям здесь .

Затем мне пришлось переустановить git2r пакет для R, выполнив следующую команду

install.packages("git2r", type = "source")

После этогои перезапуск R, ошибка ушла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...