2010-06-13 57 views
-1

你好,我已经在Windows上一个Rails开发相当一段时间,但最近,我完成了我最大的项目,但(这是相当广泛的,我花了一年的时间打造)但我在配置时遇到问题。它的大小,复杂性和Windows环境的组合使得它部署起来不必要的复杂。我正在考虑购买一台旧的Mac mini,并将其仅用于Rails开发。端口一个Rails应用程序从Windows到Mac或Linux

如果不是这样,在另一台电脑上安装UNIX。

有什么办法,我可以口我的应用程序到这台Mac或Linux机器,而不必从头开始?我无法在互联网上找到关于此的任何资源。

回答

0

除非你有非常具体的系统调用在您的应用程序不应该有任何需要“端口”任何东西,因为它应该工作的是Linux或OS X.出于好奇,你遇到了什么样的问题部署?

+0

我在Windows上运行,现在,想移植到Mac或Linux操作系统。我遇到的问题主要与git和推送到服务器有关。 – goddamnyouryan 2010-06-13 23:26:36

+0

@ryan GIT在Linux和Mac ...你真的需要更多的描述,如果你想获得任何帮助... – 2010-06-13 23:56:45

+0

@ryan - 如果你让我们知道您正在运行什么问题到我相信,我们可以帮助。应该指出的是,这与“移植”无关,而且实际上是一个git使用问题。您可能想更新标签。 – sosborn 2010-06-14 04:09:45

1

Rails被设计为相当平台灵活。你在你的应用程序中使用什么宝石,不能在linux/OS X上运行?通常,兼容性问题会以另一种方式运行(因为很少有Rails专业开发人员运行Windows)。当你不包括任何你得到的错误等,这是很难调试

+0

对不起,我可能已经写得很糟糕。我现在正在使用Windows,并且希望将它移植到linux或osx – goddamnyouryan 2010-06-13 23:25:01

+0

@kevin:那么是否有可能在Windows操作系统上开发RoR应用程序,然后将其部署到Linux服务器? – LazerSharks 2014-12-20 02:14:04

+0

@Gnuey尽管我确实有可能这样做,但我认为最好的选择是使用像Vagrant(https://www.vagrantup.com/)这样的东西来确保您的开发环境离您的发布环境不远。 – 2014-12-21 20:06:17

相关问题