在Windows和Windows上开发Linux机器同时进行

时间:2010-05-26 12:54:34

标签: php windows linux simultaneous

对不好的标题感到抱歉(想不出更好的描述方式)

我有一台开发的Windows机器。但是,我有一个需要与linux系统交互的新项目(执行linux命令等)。

所以,显然我不能在我的Windows机器上进行开发..我不希望在开发机器上进行编码,svn commit然后在linux机器上更新它。

我的开发机器上的任何更改是否都可以快速镜像到linux机器? SVN不是一个非常快速的替代方案,当然一些更改非常次要。

有什么想法吗?我想网络共享....但这不是很漂亮(有点慢)。

作为开发人员,我想知道你是否遇到过类似情况以及你是如何解决的。

另外,我不能只安装Ubuntu作为我的开发机器,并从linux机器镜像命令,应用程序等,因为它是一个集群“主”机器,因此它具有相当特殊的配置。

谢谢你们!

编辑:我还考虑过在linux机器上安装Web服务,然后从代码中调用它们,从而分离平台开发依赖性。你怎么看待这个?感谢

3 个答案:

答案 0 :(得分:4)

在Linux机器上编辑文件,使用Samba将它们公开给Windows文件共享。

(或者通过SFTP,但Windows software to mount SFTP as a filesystem不是免费的。)

答案 1 :(得分:3)

您是否考虑在Windows机器上使用XServer?您应该能够在Linux机器上启动桌面会话并将其显示在Windows计算机上。

根据您对Linux的了解程度,您可以通过简单地使用SSH获取终端窗口,然后使用vi或emacs编辑文件来逃脱。如果您正在使用PHP,我认为您将能够使用常规浏览器查看结果。我已经做了很多,虽然它不是一个完整的IDE,但它确实可行。

答案 2 :(得分:2)

您可以在Windows中开发应用并通过cygwin进行测试;)