【发布时间】:2016-01-22 12:29:21
【问题描述】:
我已经编写了一个 R 包,我将它保存在 SSH 服务器上的(裸)git 存储库中,我希望能够将它安装在本地计算机上,而无需手动克隆存储库。
我尝试了以下方法:
devtools::install_git("ssh://user_name@remote/path/to/repository")
但我得到了错误
Downloading git repo ssh://user_name@remote/path/to/repository
Error in git2r::clone(x$url, bundle, progress = FALSE) :
Error in 'git2r_clone': Failed to start SSH session: Unable to exchange encryption keys
我在 Windows 7 机器上,使用 R 3.1.2、git2r 版本 0.11.0 和 devtools 版本 1.9.1。任何帮助将不胜感激。谢谢!
【问题讨论】: