如果您熟悉出色的 Aptana Studio IDE,您就会知道它基于 Eclipse。您还知道它预装了 SFTP 功能。我需要在安装了 Apache 的远程服务器上工作;SFTP 是理想的选择。
我已经安装了 Subclipse 插件,我可以从 Repo 访问和签出项目。我可以从 SVN 源创建一个新项目,它将所有源下载到我选择的工作区或指定位置。
但我想不出一种方法来结合这些功能!我需要通过 SFTP 在远程服务器上创建一个项目,但我需要将源链接到存储库。
有没有办法做到这一点?
答案是你不能。SVN 库无法管理不在本地磁盘上的工作副本。您需要在本地文件系统上处理您的项目。然后,您可以使用某种 SFTP 同步解决方案与远程文件系统,或者您可以提交文件并使用提交后挂钩或其他进程来更新 Apache 服务器上的文件。
添加一个名为 esftp 的插件,您从存储库创建项目并设置远程服务器配置,然后您可以将文件上传到任何服务器并将更改提交到您的 svn 服务器
试用 ExpanDrive 3 http://www.expandrive.com/expandrive
它有效,但速度很慢。取决于您拥有的互联网速度。例如,您可以从 SFTP Networkdrive (Z:) 结帐
这些描述适用于 AptanaStudio3。
1)如果您使用 SVN 作为项目存储库,请先安装 subversion 插件,然后使用 subversion 签出项目。您将能够在 SVN 存储库视图中找到已签出的项目
2)右键单击结帐项目并选择“结帐”选项。这将询问您所需的工作空间位置。
3)转到工作区并右键单击您的项目并选择“发布”=>“部署设置”并提供您的服务器 sftp 设置。并选择“自动将您的更改与远程站点同步”
你已经完成了,准备好你在本地工作区所做的任何更改都与远程同步。这对我有用。