RSE是一个非常糟糕的解决方案,正如您所指出的,它是一个一次性的同步,如果您想在本地开发并且只是偶尔部署,那么它是没有用的。多年来,我一直使用Aptana Studio插件套件,其中包括用于单个文件或整个项目的优秀上载/同步工具,允许您根据SFTP上的远程文件结构区分所有内容,并排除您想要的任何内容。在
不幸的是,Aptana不再受支持,这会导致eclipseneon和更高版本中的一些主要问题。具体地说,它的编辑器是完全损坏的,它们覆盖了本机Eclipse编辑器,打开了没有标题的空白窗口。然而,目前为止,它仍然是临时SFTP部署的最佳解决方案……实际上,没有任何其他解决方案比这更接近。通过一些工作,可以安装Aptana并使用它的发布工具,同时防止它破坏工作区的其余部分。在从市场安装Aptana。在
转到“窗口”>;“首选项”>;“安装/更新”,然后单击“卸载或更新”。在
卸载与Aptana相关的所有内容,除了aptanastudio3core和其中的aptanasecureftp库。在
这样就摆脱了Aptana的大多数编辑器,但不是所有的编辑器,最糟糕的编辑器是HTML编辑器,它在Eclipse中创建了第二个HTML内容类型,该类型无法删除并导致各种混乱。但是有一个解决办法。在退出Eclipse。进入eclipse/plugins/目录,删除所有以com.aptana.editor.*除以下要求外:
在com.aptana.editor.通用.重写.0.0.1351531287.jar
在com.aptana.editor.common_3.0.3.1400201987.jar
在com.aptana.editor.diff_3.0.0.1365788962.jar
在com.aptana.editor.dtd_3.0.0.1354746625.jar
在com.aptana.editor.epl_3.0.0.1398883419.jar
在com.aptana.editor.erb_3.0.3.1380237252.jar
在com.aptana.editor.findbar_3.0.0.jar
在com.aptana.editor.idl_3.0.0.1365788962.jar
在com.aptana.editor.text_3.0.0.1339173764.jar
回到月蚀。右键单击一个项目文件夹现在应该显示一个“Publish”选项,该选项允许您运行Aptana的部署向导并通过SFTP同步到远程文件系统。
但这几小时的尝试终于让我受益匪浅。根据记录,我使用的是氖气,而不是氧气,所以我不能确定它是否能在以后的版本中工作。在