代码之家  ›  专栏  ›  技术社区  ›  Heisenberg

为开源贡献维护不同版本的R包

  •  2
  • Heisenberg  · 技术社区  · 6 年前

    Packrat is often recommended as the virtual environment for R 但是它不能完全满足我对R开源的贡献。packrat的“虚拟环境”直接存储在项目目录中,需要我修改 .gitignore 当我向上游的开放源码发出请求时忽略它们。

    相反,像 conda 将虚拟环境存储在其他地方,在项目代码库本身中不留下任何跟踪。

    那么R开源贡献者如何在包开发期间处理管理依赖关系呢?理想情况下,该解决方案将与 devtools 和RStudio。

    1 回复  |  直到 6 年前
        1
  •  2
  •   phd    6 年前
    1. 让Packrat进来没什么错 .gitignore .

    2. 你可以使用 .git/info/exclude 从而避免触摸 吉蒂格诺 .