rvm制作宝石原始是什么意思?

时间:2013-12-18 17:43:10

标签: ruby rvm

我在Google或rvm网站上找不到任何相关信息。

当我运行rvm gemset copy 1.9.3-p194 1.9.3-p125-falcon

=> Copying gemset from 1.9.3-p194 to 1.9.3-p125-falcon
=> Making gemset for 1.9.3-p125-falcon pristine.

是输出。这是什么意思?

1 个答案:

答案 0 :(得分:14)

RVM在gem上运行gem pristine,将gem恢复到原始状态。命令行中的命令gem help pristine提供了有关基础命令的更多信息。

  

pristine命令将已安装的gem与其缓存的.gem文件的内容进行比较,并恢复与缓存的.gem副本不匹配的任何文件。如果您对已安装的gem进行了修改,则pristine命令将还原它们。重建所有扩展,并在检查修改后重新生成gem的所有bin存根。如果找不到缓存的gem,它将被下载。