Installing a Ruby on Rails Plugin from a Github Branch
One of the coolest things about Git is how easy it makes working with branches. Rails has been playing catch up with Git's distributed methodologies and recently took a nice step forward. Previously you could only use
./script/plugin install to install from the master branch of a Github repository. Now you can specify the branch name when installing the plugin:
./script/plugin install git://github.com/technoweenie/restful-authentication.git -r modular
This will install the modular branch of the Restful Authentication plugin. Pretty cool, huh?
At the time of writing this Rails 2.2 has not been released. If you are using Rails 2.1.0 or 2.1.1 you will need to upgrade to Edge Rails for this to work. Otherwise you will have to wait for 2.2 to be released.