Я установил Helios, у которого установлена последняя версия пакета RSE, и я могу просто скопировать файлы с удаленного сервера, но, похоже, я не могу использовать опцию "Обзор/Синхронизация". Я выбираю папку в удаленном каталоге, указываю папку "Into" локального каталога, нажимаю "Готово", и ничто никогда не синхронизируется. Мысли?
Как синхронизировать файлы по FTP с Eclipse RSE?
Ответ 1
У вас есть объяснение в этом учебнике: https://bugs.eclipse.org/bugs/attachment.cgi?id=110113
Я скопирую содержимое:
Как установить:
- Нажмите
Help > Software Updates
-
Нажмите кнопку
Add Site
, затем появится диалоговое окноAdd Site
.В диалоговом окне введите
http://eclipse-incub.sourceforge.net/updates-soc/rse-sync/
в полеLocation
и нажмитеOK
. - Установите флажок только что созданного сайта и нажмите кнопку
Install
.
Как запустить Подготовка:
Необходимо создать соединение с удаленным хостом в RSE, если у вас еще не было ssh-соединения в RSE.
-
Window > Open Perspective > Remote System Explorer
- В окне "Удаленные системы" щелкните самый левый значок на панели инструментов и появится диалоговое окно
New Connection
. - В диалоговом окне выберите
SSH Only
в качестве типа подключения и нажмитеNext
. - Заполните пробелы для соответствия вашей среде и
Finish
. Теперь создается ssh-соединение.
Начальная синхронизация:
Для начальной синхронизации вы можете "импортировать" из удаленного ресурса в локальный проект или "экспортировать" из локального проекта в удаленную папку.
< < Импорт: →
- Щелкните правой кнопкой мыши произвольную папку, которую вы хотите импортировать, в RSE и нажмите
Import To Project...(Sync)
во всплывающем меню. - Появится сообщение
Import Wizard
. Удаленная папка уже выбрана, но ее можно изменить, нажав кнопку "Вправо-Вправо"Browse
. - Вам нужно выбрать локальный проект назначения для импорта. Введите название проекта назначения в поле
Into folder
или выберите с помощью кнопкиBrowse
. Проект назначения должен существовать в локальной части. -
Проверьте операции.
Review/Synchronize
: ручной импорт. Вы можете самостоятельно импортировать ресурсы, которые вы хотите, в Team Synchronize Perspective.Overwrite existing resources without warning
: В настоящее время этот параметр игнорируется. Всегда предупреждение.Save the settings..
: сохранить настройку для повторной синхронизации. Если вы установите этот флажок, вам нужно решить, где файл настроек сохраняется в локальной рабочей области.Повторная синхронизация не может работать без этого файла настроек. Расширение файла настроек
rimpfd
. -
Нажмите "Готово".
Если вы не установите флажок
Review/Synchronize
, операция импорта выполняется автоматически.В противном случае вас попросят переключить перспективу на Team Synchronize.
5-а. В представлении Team Synchronize вы можете увидеть выделенные ресурсы, которые вы выбрали. Вы можете "Получить" для импорта ресурсов.
< < Экспорт: →
- Щелкните правой кнопкой мыши произвольную папку, в которую вы хотите экспортировать, в RSE и нажмите
Export From Project...(Sync)
во всплывающем меню. - Появится сообщение
Export Wizard
. Удаленная папка уже выбрана, но ее можно изменить, нажав кнопкуBrowse
. - Вам нужно выбрать ресурсы для экспорта.
-
Проверьте операции.
Review/Synchronize
: ручной экспорт. Вы можете экспортировать ресурсы, которые хотите сами, в Team Synchronize Perspective.Overwrite existing resources without warning
: В настоящее время этот параметр игнорируется. Всегда предупреждение.Save the settings..
: сохранить настройку для повторной синхронизации. Если вы установите этот флажок, вам нужно решить, где файл настроек сохраняется в локальной рабочей области.Повторная синхронизация не может работать без этого файла настроек. Расширение файла настроек
rexpfd
-
Нажмите "Готово".
Если вы не установите флажок
Review/Synchronize
, операция экспорта будет выполнена автоматически.В противном случае вас попросят переключить перспективу на Team Synchronize.
5-а. В представлении Team Synchronize вы можете увидеть выделенные ресурсы, которые вы выбрали. Вы можете "Поставить" для экспорта ресурсов.
Re-Synchronize:
-
Щелкните правой кнопкой мыши файл настроек с расширением
rimpfd
илиrexpfd
в Проводнике пакетов.1-a: Если вы выберете
rimpfd
, нажмитеImport from Remote File System (Sync)
1-b: Если вы выберете
rexpfd
, нажмитеExport to Remote File System (Sync)
- Затем вас попросят переключить перспективу на Team Synchronize как на начальную синхронизацию вручную.
- В представлении Team Synchronize вы можете "получить" удаленное изменение или "поместить" локальное изменение.
Ответ 2
Только для записи.
Больше не нужно устанавливать какие-либо дополнительные плагины (связанная rse-sync), поскольку эта функциональность давно реализована в ядре RSE.
Опубликованные инструкции все еще действительны, только записи меню были переименованы из Импорт из удаленной файловой системы (Sync) и Экспорт в удаленную файловую систему (синхронизация) Экспорт в проект... и Импорт из проекта...
Приветствия
Ответ 3
в индиго это терпит неудачу, если вы используете jre7, вам нужно jre6.
Я нашел лучший способ изменить eclispe.ini
просто добавьте
-vm C:\Program Files\Java\jdk1.6.0_23\bin\javaw.exe
или где когда-либо находится jre6!
Ответ 4
На этапе повторной синхронизации я не получил 2-й и 3-й шаги. Поэтому я не знаю, где я могу увидеть этот метод GET и PUT, но только делая первый шаг, который я мог бы обновить до удаленного. Я мог видеть команды FTP в консоли durring sync. Кстати, я использовал этот сайт, чтобы получить сайт обновления для RSE:
http://download.eclipse.org/tm/downloads/index.php
Затем необходимо загрузить 2 пакета: RSE End-User Runtime и RSE FTP service