-
Notifications
You must be signed in to change notification settings - Fork 253
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduction of a ruby version manager for windows #378
Comments
There is a simple ruby version switcher builtin into RubyInstaller: https://github.com/oneclick/rubyinstaller2/wiki/The-ridk-tool#ridk-use It doesn't do installation of ruby versions but switching between them only. Switching between versions simply works without any additional installs or configuration. There's also uru https://bitbucket.org/jonforums/uru and pik https://github.com/vertiginous/pik which some of my co-workers are using to switch between versions. Both don't do install. And I guess they are no longer maintained. I did not try your rvm for Windows, but from reading the README it looks promising! |
I also use pik for switching Ruby versions on Windows, though it does not support gemsets, etc. but works very well for day-to-day life of using Ruby and JRuby even if it's a bit basic. More: https://notepad.onghu.com/2021/ruby3-windows-pik-multiple-installations/ I love any effort to make #RubyonWindows better, so I will try your solution later. Thanks for sharing. |
I've used |
Thank you for your responds. I forgot to mention, that i not only wanted to have a version switcher, but also the same rvm command line interface for windows. As I'm working on windows and linux as well, i do not want to use different tools for the same job with its different CLI. I will edit my initial post and add that info:
I plan to be feature complete with the basic features and to release the 1.0 release until this summer. |
@larskanis @mohits @johnnyshields It's done! I've just made Would be nice to get some feedback! One special feature idea for the future is the command I'm open to integrate more recipies or compatibility scripts, that make older ruby versions work again. There could also be scripts, downloading sources for explicit compilation, etc... that would be my special gift to rubyinstaller. So we could patch older windows rubies this way and recommend just using rvm-windows. No more googling and repairing manually. |
@magynhard just saw this, GREAT!! I will check it out soon. |
Situation
When working on linux, it is very handy to use rvm (rvm.io) to manage several ruby environments.
When working on windows, there was no native alternative on the classic command line.
Solution
I was very unhappy with that and decided to start reimplementing a solution like rvm for windows.
It is based on your great windows installers and in early beta status.
As soon as it is fully developed and meets your requirements, I would be delighted if you could officially recommend the tool on your website.
I look forward to working with you.
So I would be very pleased to receive feedback from you. The basic features are working right now and limited to ruby releases x64 with devkit.
https://github.com/magynhard/rvm-windows
EDIT:
What I'm longing for
The text was updated successfully, but these errors were encountered: