2

得到以下内容:

  1. 禅德工作室
  2. Zend 框架项目
  3. 带有 FTP 和 SSH 的远程主机(root 访问)

想要:

  1. 直接保存到远程主机。

目前我正在使用 localhost *AMP 服务器,通过 FTP 手动更新远程。

已经尝试了各种方法来完成上述任务 - 显然没有成功。

有人可以告诉我该怎么做吗?Studio 5 (pre-eclipse) 对于纯粹的“FTP 编程”来说要好得多。

/菲利普

4

3 回答 3

8

目前我正在使用远程服务器支持将我的项目直接与我的 i5 服务器同步。

如果您在服务器机器上启用了 SSH,它可以使用 ftp 或 sfpt。

它工作得很好。

  1. 在使用远程服务器支持之前,您必须建立与服务器的连接:转到窗口菜单 > 打开透视图 > 其他 > 远程系统资源管理器
  2. 建立与您的服务器的连接
  3. 回到php开发视角
  4. 要将“对远程服务器的支持”添加到现有项目,请单击该项目并单击 > 属性 > 远程服务器支持
  5. 标记启用远程连接属性
  6. 设置所有属性并选择“保存时”上传文件

通过这种方式,ZS 在本地处理文件的项目(索引、构建文件 ecc)并仅在服务器上上传 .php 和 .js 文件。

它也可以与svn support一起很好地工作,因为它不会将 (.svn) 文件上传到服务器,而是将其保存在本地。

于 2011-10-19T07:37:35.850 回答
0

您可以使用 3rd 方实用程序:

将 FTP/SFTP 挂载到驱动器或文件夹,以便您可以在本地工作。

于 2010-06-28T21:17:41.013 回答
0

无论您做什么,都不要使用 Expandrive。这就是我现在正在使用的东西,它使 ZSE 陷入崩溃。有时,Expandrive 只是停止工作,ZSE 认为该文件已消失,因此您必须关闭所有内容,任何未保存的内容都会丢失。

编辑:对我们有用的一种解决方案是使用 SMB 协议,使用 Windows 的 SMB 兼容性来创建远程驱动器,然后以这种方式与您的代码库进行交互。确保忽略构建大型静态文件或您不会直接编辑的大型文件,以在以这种方式构建项目时进一步加快 Eclipse。

于 2010-07-12T16:01:37.607 回答