使用Eclipse将网站部署到外部测试服务器

时间:2012-11-21 16:32:35

标签: php eclipse testing web-deployment eclipse-pdt

我需要一种有效的方法来自动将Eclipse中的更改推送到测试Web服务器。这些都是PHP的变化。我认为SCP或FTP对于一个易于使用的插件会很棒,但我会接受其他建议。

背景

在我的公司,我们有Windows开发机器,但测试PHP的唯一方法是将代码推送到运行Apache安装的Linux机器上。通常情况下,我只是在本地测试,使用WAMPServer或XAMPP,但我刚开始使用公司,他们的代码库充满了特定于操作系统的代码(有一天我们会修复它!)。

我目前在我的机器上安装了Git,我只需将所有内容提交到测试服务器上的裸仓库。然后我有一个post-receive挂钩,强制拉入实际的Apache web可访问文件夹。

这个git设置工作正常,但我真的不喜欢使用无用的提交污染责备日志(即我在javascript中添加了逗号到行X)。这样的事情对其他开发者没用。

最后,无论如何我都不会从测试服务器上推送。相反,我将从我的Windows机器推送到我们团队的中央git服务器(一旦我设置它),所以我不确定我们应该使用版本控制来部署到测试Web服务器。似乎使用SCP或FTP插件会最有意义。

重新提问 是否有任何Eclipse插件可以自动将SCP / FTP保存到文件目录中?我在Eclipse市场上搜索过,我真的不知道该去哪里。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

查看Eclipse的Remote System Explorer插件:http://eclipse.org/tm/