R-将自定义包添加到克隆版本的CRAN

R-将自定义包添加到克隆版本的CRAN,r,r-package,R,R Package,在我的公司,我们有一台服务器,在那里我们托管了一个克隆的CRAN(只有在新版本的R出现时才会刷新),它只供内部使用。我们这样做是为了允许内部服务器安装来自R的软件包,而不需要访问internet,这有助于确保公司的每个人都始终使用相同版本的软件包(或者可以轻松更新以赶上进度) 最近我们制作了一些定制的内部软件包。这往往是明确围绕我们的系统构建的方便包装包,它们对我们公司以外的任何人都没有任何用处,因此我不想尝试将它们提交给官方的CRAN 我如何将它们“提交”到克隆的CRAN,以便通过instal

在我的公司,我们有一台服务器,在那里我们托管了一个克隆的CRAN(只有在新版本的R出现时才会刷新),它只供内部使用。我们这样做是为了允许内部服务器安装来自R的软件包,而不需要访问internet,这有助于确保公司的每个人都始终使用相同版本的软件包(或者可以轻松更新以赶上进度)

最近我们制作了一些定制的内部软件包。这往往是明确围绕我们的系统构建的方便包装包,它们对我们公司以外的任何人都没有任何用处,因此我不想尝试将它们提交给官方的CRAN

我如何将它们“提交”到克隆的CRAN,以便通过install.pacakges('blahblah')安装它们,而不必通过电子邮件发送包的副本并将其上载到每个服务器?

您想将包注入到repo(任何repo)中,而不在乎您的repo是0%还是100%的复制,或者介于两者之间的任何地方

repo仍然只是一个repo:源tarball的集合(如果你有足够的运气依赖Windows,可能还有二进制软件包),你只需要更新软件包文件

出于同样的原因,我们使用非常非公开的一揽子计划在当地进行回购