2010-03-18 59 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設置。並選擇'自動同步您的更改與遠程站點'

而你已經完成,準備好去做任何你在本地工作區正在做的改變與遠程同步。這爲我工作。