views:

53

answers:

2

Hello I've been a Rails developer on Windows for quite some time now, but I recently completed my biggest project yet (it's quite extensive, took me over a year to build) but I am having trouble deploying it. The combination of it's size, complexity and a windows environment is making it needlessly complex to deploy. I am thinking about getting an old mac mini and using it just for rails development.

Either that or install unix on another box.

Is there any way I can port my app to this mac or linux machine, without having to start over? I can't find any resources on the internets about this.

A: 

Unless you have very specific system calls in your app there shouldn't be any need to "port" anything as it should work as is on Linux or OS X. Out of curiosity, what kind of problems are you running into with deployment?

sosborn
I'm running on windows now, and thinking about porting to mac or linux. the issues i am having are mainly related to git and pushing to servers.
Ryan Max
@ryan GIT works on linux and macs... You really need to be more descriptive if you want to get any help...
Kevin Sylvestre
@ryan - if you let us know exactly what problems you are running into I am sure that we can help. It should be noted though that this has nothing to do with "porting" and is really a git usage issue. You might want to update the tags.
sosborn
A: 

Rails is designed to be fairly platform flexible. What gems are you using in your application that won't run on linux / OS X? Usually compatibility issues run the other way (as very few Rails professional developers run Windows). It is hard to debug when you don't include any of the errors you get, etc.

Kevin Sylvestre
sorry, i might have worded this poorly. I am working on windows now, and want to port it to either linux or osx
Ryan Max