2014-02-10 41 views
0

是否有任何IDE函数或任何工具(我使用Zend Studio)允许程序员在Windows中编码,但代码与git一起保存在Linux服务器上?我认为不是每个程序员都需要在他的本地PC上拥有完整的测试环境,对吧?如何使用git从Windows开发IDE远程版本控制linux文件夹?

(我想,最好的做法是要能够创建测试服务器实例是虚拟机与全栈测试环境建立起来了。虽然我从来没有看到一个。)

我尝试的Zend Studio,似乎我只能在Windows机器上克隆/创建/导入本地git存储库/分支。

我听说过使用Samba远程文件共享机制,以便在我的Windows上映射硬盘驱动器,以便让我实现这一点。

我想知道是否有其他方法。

谢谢。

回答

0

您可以使用git over ssh通过将它们克隆到您的Windows计算机并重新访问您的服务器来访问Linux上的存储库。您可以在您的本地克隆上的Windows上工作的IDE上进行工作,并将其推回到服务器进行测试。

另一种解决方案是将服务器安装为Windows中的SSH驱动器。有几个软件可用于此,但https://www.eldos.com/sftp-net-drive/已为我工作过去。挂载后,您可以处理您的服务器文件。

我能想到的最后一个解决方案是使用第一个解决方案,但添加一个post-receive挂钩来检查您可以测试的副本。

+0

我可以推回到裸仓库,并且不能直接进行测试。有一些设置可以让我推回到一个不推荐的普通工作树上。在完成测试之后,我会推送纯版本。我希望能够并行工作和测试,而不是在本地Windows机器上。 – Hao

相关问题