我似乎找不到从命令行或 rvm.beginrescueend.com 识别 最新 版 RVM 的简单方法!?!
我目前每隔几天左右输入一次 rvm get latest
来更新 RVM。如果版本相同,则 RVM 无论如何都会进行下载和更新过程。我希望能够首先“查看”是否有更新。
有人知道吗?我确定我错过了明显的......
最佳答案
你可以使用这个衬里来检查版本:
$ curl -sS https://api.github.com/repos/wayneeseguin/rvm/git/refs/tags | awk -F": |\"" '$2=="ref"{sub(/.*\//,"",$5); print $5}' | sort -V | tail -n 1
1.15.8
或纯 ruby 单衬里:
$ ruby -ropen-uri -rjson -e 'open("https://api.github.com/repos/wayneeseguin/rvm/git/refs/tags"){|r| puts JSON.parse(r.read).map{|l| l["ref"].gsub(/.*\//,"").split(".").map(&:to_i)}.sort.last.join(".") }'
1.15.8
但最简单的做法是:
$ curl https://raw.github.com/wayneeseguin/rvm/stable/VERSION
1.15.8
关于ruby - 查找最新可用的 RVM 版本号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6286799/