【问题标题】:Aptana Studio 2.0: How to checkout SVN Project to SFTP remote dir?Aptana Studio 2.0:如何将 SVN 项目签出到 SFTP 远程目录?
【发布时间】:2010-03-18 18:08:44
【问题描述】:

如果您熟悉出色的 Aptana Studio IDE,您就会知道它基于 Eclipse。您还知道它预装了 SFTP 功能。我需要在安装了 Apache 的远程服务器上工作; SFTP 非常适合。

我已经安装了 Subclipse 插件,我可以从 Repo 访问和签出项目。我可以从 SVN 源创建一个新项目,它将所有源下载到我选择的工作区或指定位置。

但我想不出一种方法来组合这些功能!我需要通过 SFTP 在远程服务器上创建一个项目,但我需要将源链接到存储库。

有什么办法吗?

【问题讨论】:

  • 好问题,当我涉足 Aptana 时,我自己也想过这个问题。

标签: eclipse svn aptana subclipse


【解决方案1】:

答案是你不能。 SVN 库无法管理不在本地磁盘上的工作副本。您需要在本地文件系统上处理您的项目。然后,您可以对远程文件系统使用某种 SFTP 同步解决方案,也可以提交文件并使用提交后挂钩或其他进程来更新 Apache 服务器上的文件。

【讨论】:

    【解决方案2】:

    添加一个名为 esftp 的插件,您从存储库创建项目并设置远程服务器配置,然后您可以将文件上传到任何服务器并将更改提交到您的 svn 服务器

    http://sourceforge.net/projects/esftp/

    【讨论】:

      【解决方案3】:

      试用 ExpanDrive 3 http://www.expandrive.com/expandrive

      它有效,但速度很慢。取决于您拥有的互联网速度。 例如,您可以从 SFTP Networkdrive (Z:) 结帐

      【讨论】:

        【解决方案4】:

        这些描述适用于 AptanaStudio3。

        1)如果您使用 SVN 作为项目存储库,请先安装 subversion 插件,然后使用 subversion 签出项目。您将能够在 SVN Repositories 视图中找到已签出的项目

        2) 右键单击​​结帐项目并选择“结帐”选项。这将询问您所需的工作空间位置。

        3) 转到工作区并右键单击您的项目并选择“发布”=>“部署设置”并提供您的服务器 sftp 设置。并选择“自动将您的更改与远程站点同步”

        你已经完成了,准备好你在本地工作区所做的任何更改都与远程同步。这对我有用。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-02-16
          • 1970-01-01
          • 2012-08-06
          • 2014-02-20
          • 2013-08-29
          • 2018-10-26
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多