Общий доступ/экспорт рабочих наборов eclipse

Я создал пару рабочих наборов Java для проекта в своей рабочей области и хочу поделиться ими с другими людьми (используя разные рабочие области). Есть ли способ их экспортировать?


person Mark Pope    schedule 03.03.2010    source источник
comment
Вам не нужны никакие плагины, функция Team Project Set отлично работает с Kepler. См. этот ответ: stackoverflow.com/a/22182813/768935   -  person allprog    schedule 05.03.2014


Ответы (4)


скачать дополнение AnyEdit:

Описание | Страница загрузки

а затем используйте следующую работу через:

  1. Через строку меню: «Файл» > «Экспорт…»
  2. Выберите «Общие» / «Рабочие наборы».
  3. Нажмите «Далее >»
  4. Выберите рабочие наборы, которые вы хотите экспортировать, и место, куда вы хотите экспортировать файл.
  5. Нажмите «Готово», чтобы выполнить экспорт.

образец

person Phil Rykoff    schedule 11.03.2010
comment
@henchman - я нашел этот сайт, прежде чем задать здесь свой вопрос. Я не вижу опции «Рабочие наборы» в разделе «Общие». - person Mark Pope; 11.03.2010
comment
к сожалению, экспортируются только имена/идентификаторы проектов. Если проекты еще не импортированы, рабочий набор остается пустым. - person hardmooth; 04.08.2017

Вы можете попробовать и экспортировать (например, «скопировать в каталог метаданных рабочей области другого человека»):

</path/to/.metadata>\.plugins\org.eclipse.ui.workbench\workingsets.xml

Это файл со ссылками на ваши рабочие наборы.


z0r добавляет в комментарии:

мой напарник заменил свой workingsets.xml моей версией файла, и все заработало.
Однако перед заменой файла необходимо выйти из Eclipse, поскольку Eclipse перезапишет его старой версией при выходе.
Я думаю, вам нужно сделать это только один раз.

person VonC    schedule 03.03.2010
comment
Может ли кто-нибудь еще, работающий над проектом, затем каким-то образом импортировать этот файл? - person Mark Pope; 03.03.2010
comment
@Scobal: кто-то другой может работать, а затем скопировать этот файл в свою рабочую область (и перезапустить Eclipse). Но если он определил свои собственные рабочие наборы, значит, ему нужно объединить ваш файл со своим, чтобы не переопределять собственные текущие рабочие наборы. - person VonC; 03.03.2010
comment
Я надеюсь, что есть способ проверить этот файл в svn, а из чистой проверки просто импортировать файл рабочих наборов (вместо того, чтобы копировать его в рабочую область), что, в свою очередь, приносит упомянутые проекты. - person Mark Pope; 03.03.2010
comment
@Scobal: я согласен, но прямо сейчас я не нашел простого способа сделать экспорт/импорт. Мне было бы любопытно узнать, работает ли копирование этого файла в другое рабочее пространство. - person VonC; 03.03.2010
comment
@VonC Я только что попробовал: мой товарищ по команде заменил свой workingsets.xml моей версией файла, и это сработало хорошо. Однако вы должны выйти из Eclipse перед заменой файла, потому что Eclipse перезапишет его старой версией при выходе. Я думаю, вам нужно сделать это только один раз. - person z0r; 20.06.2013
comment
@z0r интересно. Я включил ваш комментарий в ответ для большей наглядности. - person VonC; 20.06.2013
comment
Использование функции Team Project Set намного безопаснее. - person allprog; 05.03.2014

В Eclipse Indigo экспорт рабочих наборов перемещен в меню «Экспорт» -> «Набор командных проектов», и в левом верхнем углу есть флажок для экспорта рабочих наборов.

person Peter    schedule 15.03.2012
comment
Хм... у меня не работает - я добираюсь до последней страницы экрана экспорта, и нет возможности экспортировать, все кнопки просто неактивны (конечно, я выбрал все). - person BrainSlugs83; 13.10.2014
comment
Кажется, это работает только с командными проектами (теми, которые были разделены CSV и GIT) - person Danny; 30.10.2014
comment
@Danny: я написал конфигурацию Eclipse External Tool для экспорта рабочих наборов вашего рабочего пространства. См. мой ответ ниже. - person Mr. Polywhirl; 01.12.2015