为什么我需要SVN使用install_github从github安装rgl?

时间:2016-12-22 11:08:53

标签: r devtools rgl

令人惊讶的是,发现wikicite.layout: <ref name=\bibtexkey>{{cite journal | author = \author | title = \title | year = \year | journal = \journal | volume = \volume | pages = \pages | url = \url }}</ref> wikicite.begin.layout: ==References== <references> wikicite.end.layout </references> 失败并显示消息“系统上似乎没有安装SVN”,表明需要使用SVN。这遵循了众所周知的install_github安装问题How do I install the latest version of rgl的建议。我可以手动安装它,但我不理解该消息并在标题中发布了问题。

经过一些杂乱的调查后,我们发现这是由于rgl包描述文件中的remote配置行所不需要的。这个答案在对正确答案的评论中。

然而,我们还发现原始问题中的大部分指导都已过时,并且已经过修改。

屏幕截图:

enter image description here

2 个答案:

答案 0 :(得分:1)

编辑:Github镜像再次更新,因此How do I install the latest version of rgl?中列出的所有方法都应该没问题。如果服务器再次死亡,您可以随时使用 install.packages()或使用SVN。

install_github()方法不再需要安装SVN。

答案 1 :(得分:0)

您可以使用sudo的正确 SVN 变体从RForge和任何其他SVN repo进行安装。 devtools包有install_github(),轻量级替代品也是如此。

但在所有这些情况下,你仍然需要......一个SVN客户端从SVN仓库下载。这是有道理的。

然而,使用git可以做的是使用每个CRAN包在GitHub上的只读镜像。对于rgl GitHub mirror repo is here,我希望能够成功地使用install_svn来对付该回购。