Как синхронизировать файлы по FTP с Eclipse RSE? - PullRequest
28 голосов
/ 16 октября 2010

Я установил Helios, на котором установлена ​​последняя версия пакета RSE, и я вполне мог копировать файлы с удаленного сервера, но я не могу использовать опцию «Просмотр / Синхронизация».Я выбираю папку в удаленном каталоге, указываю «Into folder» локального каталога, нажимаю кнопку «Готово», и ничего не синхронизируется.Мысли

Ответы [ 4 ]

30 голосов
/ 28 января 2011

У вас есть объяснение в этом руководстве: 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, если у вас еще не было ssh-соединения в RSE.

  1. Window > Open Perspective > Remote System Explorer
  2. В представлении «Удаленные системы»щелкните самый левый значок на панели инструментов, и появится диалоговое окно New Connection.
  3. В диалоговом окне выберите SSH Only в качестве типа подключения и нажмите 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.В представлении Team Synchronize вы можете видеть отмеченные ресурсы, которые вы выбрали.Вы можете «Получить» для импорта ресурсов.

<>

  1. Щелкните правой кнопкой мыши произвольную папку, в которую вы хотите экспортировать в RSE, и нажмите Export From Project...(Sync) во всплывающем меню.
  2. Появится Export Wizard.Удаленная папка уже выбрана, но вы можете изменить ее, нажав кнопку Browse.
  3. Вам необходимо выбрать ресурсы для экспорта.
  4. Проверить операции.

    Review/Synchronize: ручной экспорт.Вы можете самостоятельно экспортировать необходимые ресурсы в Team Synchronize Perspective.

    Overwrite existing resources without warning: В настоящее время этот параметр игнорируется.Всегда без предупреждения.

    Save the settings..: Сохраните настройку для повторной синхронизации.Если этот флажок установлен, вам необходимо решить, где файл настроек будет сохранен в локальной рабочей области.

    Повторная синхронизация не может выполняться без этого файла настроек. Расширение файла настроек: rexpfd

  5. Нажмите Готово.

    Если вы не установите флажок Review/Synchronize, операция экспорта будет выполнена автоматически.

    В противном случае вас попросятпереключить перспективу на Team Synchronize.

    5-a.В представлении Team Synchronize вы можете видеть отмеченные ресурсы, которые вы выбрали.Вы можете «Поместить» для экспорта ресурсов.

Повторная синхронизация:

  1. Щелкните правой кнопкой мыши файл настроек, которыйимеет расширение rimpfd или rexpfd в Package Explorer.

    1-a: Если вы выберете rimpfd, нажмите Import from Remote File System (Sync)

    1-b: Если вы выберете rexpfd, нажмите Export to Remote File System (Sync)

  2. Затем вам будет предложено переключить перспективу на Team Synchronize на ту же, что и для первоначальной синхронизации вручную.
  3. В представлении Team Synchronize вы можете «получить» удаленное изменение или «поместить» локальное изменение.
7 голосов
/ 27 октября 2015

Только для записи.

Больше нет необходимости устанавливать какие-либо дополнительные плагины (связанная rse-sync), поскольку эта функциональность уже давно внедрена в ядро ​​RSE.

Опубликованные инструкции остаются в силе, только записи меню были переименованы из Импорт из удаленной файловой системы (синхронизация) и Экспорт в удаленную файловую систему (синхронизация) в Экспорт в проект ... и Импорт из проекта ...

Приветствия

2 голосов
/ 29 июня 2012

в Индиго это не работает, если при использовании jre7 вам нужен jre6.

Я нашел лучший способ изменить eclispe.ini

просто добавьте

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

или где когда-либо jre6!

0 голосов
/ 14 ноября 2012

На этапе повторной синхронизации я не получил 2-й и 3-й этап. Так что я не знаю, где я могу увидеть этот метод GET и PUT, но только выполняя первый шаг, я смог обновить его до удаленного. Я мог видеть команды FTP в консоли во время синхронизации. Кстати, я использовал этот сайт, чтобы получить сайт обновления для RSE:
http://download.eclipse.org/tm/downloads/index.php
Затем необходимо загрузить 2 пакета: RSE End-User Runtime и служба RSE FTP

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...