2010-03-18 62 views
2

如果您熟悉优秀的Aptana Studio IDE,那么您知道它基于Eclipse。您也知道它预先打包了SFTP功能。我需要在安装了Apache的远程服务器上工作; SFTP对此非常理想。Aptana Studio 2.0:如何将SVN项目签出到SFTP远程目录?

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

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

有没有办法做到这一点?

+0

好问题,当我涉足Aptana时,我自己想过这个问题。 – Kevin 2010-03-18 18:12:25

回答

0

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

+0

不理想,但我相信你是对的。谢谢。 – 2010-03-25 14:53:12

0

尝试out ExpanDrive 3 http://www.expandrive.com/expandrive

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

0

这些说明适用于AptanaStudio3。

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

2)右键单击结帐输出项目并选择选项'结帐'。这会询问你想要的工作区位置。 3)转到工作区并右键单击您的项目并选择'发布'=>'部署设置'并提供您的服务器sftp设置。并选择'自动同步您的更改与远程站点'

而你已经完成,准备好去做任何你在本地工作区正在做的改变与远程同步。这为我工作。