我一直在用与 Origen 相关的宝石填充我的主目录!有没有一种简单的方法可以让 Origen 默认使用不同的目录,这样我就不会超出我的配额?
1 回答
1
是的,默认情况下,Origen 将为您配置 Bundler(用于获取和管理 Gems 的工具),试图考虑到许多 Origen 用户将在企业环境中工作的事实,其中 Ruby 可能安装到一个中央位置他们没有写权限。
如果这不适用于您,那么您可以自己完全控制 Bundler。为此,请阅读Origen 站点配置系统的工作原理,并将gem_manage_bundler变量设置为 false。一种方法是设置一个名为ORIGEN_GEM_MANAGE_BUNDLER0 的环境变量,通常任何站点配置变量都可以通过设置一个名为ORIGEN_<UPPERCASED VAR NAME>.
大多数用户不想走那么远,他们只想移动 gem 安装目录的默认位置,例如,如果他们的主目录有大小限制。通常,这可以通过将ORIGEN_GEM_INSTALL_DIRenv 变量设置为所需的路径来完成。您的工作区可能需要重新构建才能生效,或者运行./bin/fix_my_workspace 脚本应该会在您的工作区中触发重新构建,以应用新位置。
于 2017-09-06T15:10:28.623 回答