

You can also check to make sure that RubyMine can see the Git installed under Cygwin. RubyMine comes with a built in SSH client but again in keeping with all running under Cygwin I change it to use the native SSH.

Git will use SSH to setup a secure tunnel to GitHub. Next up is installing and configuring Git and using GitHub to manage code.
#RUBYMINE GITHUB SSH INSTALL#
Given I have setup everything under Cygwin I want to make sure I targeting the Ruby interpreter in my Cygwin environment.Īfter this I can now install Gems from within the IDE such as the beta of Rails 3.0.

From the file menu you select Settings and navigate to the Ruby SDK and Gems section. The first is making sure you are pointing at the right version of the Ruby interpreter. Once installed there a few things worth checking. NET developer it’s the same folks who make Re-Sharper. I have messed around with a number of the Ruby IDE’s (e-TextEditor, NetBeans & Aptana) and settled for RubyMine.

#RUBYMINE GITHUB SSH SERIES#
home/racjosh/.rvm/rubies/ruby-2.2.4/lib/ruby/2.2.0/socket.rb:206:in `bind': Address already in use - bind(2) for 127.0.0.1:3001 (Errno::EADDRINUSE)įrom /home/racjosh/.rvm/rubies/ruby-2.2.4/lib/ruby/2.2.0/socket.rb:206:in `listen'įrom /home/racjosh/.rvm/rubies/ruby-2.2.4/lib/ruby/2.2.0/socket.rb:461:in `block in tcp_server_sockets'įrom /home/racjosh/.rvm/rubies/ruby-2.2.4/lib/ruby/2.2.0/socket.rb:232:in `each'įrom /home/racjosh/.rvm/rubies/ruby-2.2.4/lib/ruby/2.2.0/socket.rb:232:in `foreach'įrom /home/racjosh/.rvm/rubies/ruby-2.2.4/lib/ruby/2.2.0/socket.rb:459:in `tcp_server_sockets'įrom /home/racjosh/.rvm/rubies/ruby-2.2.4/lib/ruby/2.2.0/webrick/utils.rb:70:in `create_listeners'įrom /home/racjosh/.rvm/rubies/ruby-2.2.4/lib/ruby/2.2.0/webrick/server.rb:133:in `listen'įrom /home/racjosh/.rvm/rubies/ruby-2.2.4/lib/ruby/2.2.0/webrick/server.rb:114:in `initialize'įrom /home/racjosh/.rvm/rubies/ruby-2.2.4/lib/ruby/2.2.0/webrick/httpserver.rb:45:in `initialize'įrom /home/racjosh/.rvm/gems/ruby-2.2.4/gems/rack-1.6.4/lib/rack/handler/webrick.rb:31:in `new'įrom /home/racjosh/.rvm/gems/ruby-2.2.4/gems/rack-1.6.4/lib/rack/handler/webrick.rb:31:in `run'įrom /home/racjosh/.rvm/gems/ruby-2.2.4/gems/rack-1.6.4/lib/rack/server.rb:286:in `start'įrom /home/racjosh/.rvm/gems/ruby-2.2.4/gems/railties-4.2.6/lib/rails/commands/server.rb:80:in `start'įrom /home/racjosh/.rvm/gems/ruby-2.2.4/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:80:in `block in server'įrom /home/racjosh/.rvm/gems/ruby-2.2.4/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:75:in `tap'įrom /home/racjosh/.rvm/gems/ruby-2.2.4/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:75:in `server'įrom /home/racjosh/.rvm/gems/ruby-2.2.4/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:39:in `run_command!'įrom /home/racjosh/.rvm/gems/ruby-2.2.4/gems/railties-4.2.6/lib/rails/commands.My two previous posts Installing and Configuring Ruby 1.9 from Source Using Cygwin and Installing and Configuring Rails and MySQL under Cygwin are proving to be useful to both me and some friends as a reference for getting a Rails development environment up and running on Windows quickly so this is the last in the series aimed at getting the IDE installed and configured to use GitHub for source control. => Run `rails server -h` for more startup options => Rails 4.2.6 application starting in development on home/racjosh/.rvm/rubies/ruby-2.2.4/bin/ruby -e '$stdout.sync=true $stderr.sync=true load($0=ARGV.shift)' /mnt/c/Sites/testproject/bin/rails server -b 127.0.0.1 -p 3001 -e development I would've only preferred rubymine over sublime for its vcs features. Till then I would continue to run my rails project in bash and edit project files in sublime in windows. If there is anyone who has had sucess connecting rubymine to bash please comment here. It connects fine to ubuntu bash starts server and then throws error after that. And 2 for sure that has nothing to do with port already in use.
