查找最新的可用RVM版本号

Mel*_*emi 9 ruby rvm

我似乎无法从命令行或rvm.beginrescueend.com 找到一种简单的方法来识别最新版本的RVM!?!

我目前rvm get latest每隔几天左右输入一次更新RVM.如果版本相同,RVM无论如何都要经历下载和更新过程.我希望能够首先"看到"是否有更新.

谁知道怎么样?我敢肯定我错过了明显的......

mpa*_*pis 14

你可以用这个衬垫检查版本:

$ 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
Run Code Online (Sandbox Code Playgroud)

或纯红宝石一个衬垫:

$ 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
Run Code Online (Sandbox Code Playgroud)

但最简单的事情是:

$ curl https://raw.github.com/wayneeseguin/rvm/stable/VERSION
1.15.8
Run Code Online (Sandbox Code Playgroud)


Gri*_*izz 5

像这样卷曲rvm存储库:

curl  https://raw.githubusercontent.com/rvm/rvm/master/VERSION
Run Code Online (Sandbox Code Playgroud)