1
我有一个使用我自己的Ruby宝石的Ruby应用程序(不使用Rails)。我有这些宝石托管在当地的宝石资源库服务器上。其中一些宝石依赖于gemcutter的其他公开宝石(例如:haml,curb)。在我自己的宝石资源库中存储公共可用的宝石
在我的本地gem服务器上供应商/镜像这些公开可用的gem是否有意义,以便我只有一个gem存储库来获取我的宝石?只要我拥有宝石所需的版本,是否有任何主要缺点?
是否有可能或曾经发生过用户从gemcutter中删除了他们的宝石并且不再可用?我假设在我自己的仓库中拥有这些宝石可以防止发生这种情况,因为我已经拥有了所需宝石的副本。