2010-10-16 77 views
25

我安装了具有RSE软件包最新版本的Helios,并且我可以很好地从远程服务器复制文件,但我似乎无法使用“Review/Synchronize”选项。我选择远程目录中的文件夹,指定本地目录的“到文件夹”,点击完成,并且什么都没有同步。思考?如何使用Eclipse RSE通过FTP同步文件?

+0

+1问一个很好的问题! – speendo 2011-01-19 22:37:38

回答

27

您在本教程的解释: https://bugs.eclipse.org/bugs/attachment.cgi?id=110113

我复制粘贴的内容:

如何安装:

  1. 点击Help > Software Updates
  2. 点击Add Site按钮,弹出Add Site对话框。

    在对话框中,输入http://eclipse-incub.sourceforge.net/updates-soc/rse-sync/进入Location字段,然后按OK

  3. 选中刚刚创建的网站的复选框,然后点击Install按钮。

如何运行准备:

因此,有必要创造RSE与远程主机连接,如果你还没有在RSE ssh连接呢。

  1. Window > Open Perspective > Remote System Explorer
  2. 在远程系统视图中,点击最左边的图标,工具栏和New Connection对话框弹出。
  3. 在该对话框中,选择​​作为连接类型,然后单击Next
  4. 填补空白,以满足您的环境和Finish。现在创建了ssh连接。

初始同步:

对于初始同步,你可以从远程资源到本地项目或从本地项目“出口”到远程文件夹“进口”。

< <导入:> >

  1. 右键单击要在RSE导入,然后单击Import To Project...(Sync)弹出菜单上的任意文件夹。
  2. 弹出Import Wizard。远程文件夹已被选中,但您可以点击右上角的Browse按钮进行更改。
  3. 您需要选择要导入的目标本地项目。在Into folder字段中输入目标项目名称,或使用Browse按钮进行选择。 目标项目必须存在于本地。
  4. 检查操作。

    Review/Synchronize:手动导入。您可以在Team Synchronize Perspective中导入自己想要的资源。

    Overwrite existing resources without warning:目前该选项被忽略。始终没有警告。

    Save the settings..:保存重新同步的设置。如果选中此框,您需要确定设置文件保存在本地工作区中的位置。

    没有此设置文件,重新同步无法运行。设置文件的扩展名是rimpfd

  5. 单击完成。

    除非您勾选Review/Synchronize,否则会自动完成导入操作。

    否则,系统会要求您将视角切换到团队同步。

    5-a。在团队同步视图中,您可以看到您选择的标记资源。您可以“获取”导入资源。

< <出口:> >

  1. 右键单击要在RSE导出并单击Export From Project...(Sync)弹出菜单上的任意文件夹。
  2. 弹出Export Wizard。远程文件夹已被选中,但您可以通过点击Browse按钮进行更改。
  3. 您需要选择要导出的资源。
  4. 检查操作。

    Review/Synchronize:手动导出。您可以在团队同步透视图中导出您自己想要的资源。

    Overwrite existing resources without warning:目前该选项被忽略。始终没有警告。

    Save the settings..:保存重新同步的设置。如果选中此框,您需要确定设置文件保存在本地工作区中的位置。

    再同步离不开的设置文件的这个设置文件。该扩展运行是rexpfd

  5. 点击完成。

    除非您选中Review/Synchronize的框,否则导出操作会自动完成。

    否则,系统会要求您将视角切换到团队同步。

    5-a。在团队同步视图中,您可以看到您选择的标记资源。你可以“放”出口资源。

再同步:

  1. 右键单击它在Package Explorer中的rimpfdrexpfd扩展设置文件。

    1-A:如果您选择rimpfd,点击Import from Remote File System (Sync)

    1-B:如果你选择rexpfd,点击Export to Remote File System (Sync)

  2. 那么请你切换视角团队同步一样,以手动初始同步。
  3. 在团队同步视图中,您可以“获取”远程更改或“放置”本地更改。
+0

如果您发现“团队同步”对话框中缺少“Put”或“Get”,请尝试清除目标并执行完整的重新同步。当以前没有“Put”或“Get”选项可用时,我发现这会正确显示对话框选项。 – plasmid87 2012-04-23 13:14:20

2

在靛蓝它失败,如果使用jre7你需要jre6。

我发现最好的办法是修改eclispe.ini

只需添加

-vm C:\Program Files\Java\jdk1.6.0_23\bin\javaw.exe 

或者其它任何的JRE6是!

+0

对我来说很重要! – Christoph 2013-05-30 08:09:38

0

在重新同步阶段我没有得到第二步和第三步。所以我不知道在哪里可以看到这个GET和PUT方法,但只做第一步我可以更新到远程。我可以在控制台中看到FTP命令进行同步。顺便说我用这个网站获得的更新站点的RSE:
http://download.eclipse.org/tm/downloads/index.php
然后需要下载2包:RSE最终用户运行和RSE FTP服务

6

只是为了记录。

由于该功能已经在RSE的核心中长期实施,因此不再需要安装任何附加插件(链接的rse-sync)。

发布的指令仍然有效,只有菜单条目已经从远程文件系统(SYNC)和导出到远程文件系统(SYNC)进口导出到项目...并改名从项目导入...

干杯

+0

* pfd文件仍然有效吗?我导出它们,但是当我点击它们时,我没有获得“导出到远程文件系统(Sync)”的上下文条目 – 2016-04-15 16:54:52