2014-02-10 4 views
4

Как сказать eclipse на моем рабочем столе, чтобы открыть проекты, сохраненные на моем ноутбуке, без импорта проекта? Я хочу сохранить на одной машине и подобрать, где я остановился на другом. Благодарю.Где хранятся проекты/пакеты Eclipse?

ответ

1

Все проекты сохраняются в рабочей области (что экономит дополнительные метаданные). Простым решением для вас было бы сохранить рабочее пространство в Dropbox или аналогичном, и позволить eclipse загружать рабочее пространство из папки drop-box.

Другим вариантом было бы использовать контроль версий, который является общим в pratice (см. http://en.wikipedia.org/wiki/Revision_control), например. git (github.com).

+1

@ verbose-mode. Благодарю. Это то, что я искал. Прежде чем я это сделаю, я, очевидно, делаю копию папки рабочего пространства и помещаю ее на свой рабочий стол. Но можете ли вы сообщить мне, если это правильный способ заставить Eclipse вызывать папку «рабочая область» Dropbox вместо локального? 1) переместите папку рабочего пространства в папку. 2) Создайте псевдоним папки рабочего пространства. 3) Переместите папку «псевдоним рабочего пространства» обратно в/user/documents/workspace. 4) измените имя папки с «псевдоним рабочей области» на «рабочее пространство». 5) Откроем Eclipse. – dbconfession

+0

Вы можете просто перенести папку рабочего пространства в раскрывающийся блок abdi tell eclipse, чтобы использовать этот. Я предполагаю, что будет создано новое рабочее пространство в раскрывающемся списке и импортировать старые проекты в это – Mirco

+0

. Это был мой оригинальный вопрос: как вы скажете eclipse использовать другое место в рабочей области. Я не могу найти его в настройках. – dbconfession

1

Все детали заканчиваются в самой рабочей области. Поэтому рабочее пространство должно находиться в месте, которое разделяется между двумя машинами.

1

У вас может быть рабочее пространство на каждой машине, ссылающейся на тот же проект файлов. Наиболее удобным способом является создание проекта в общем местоположении (например, на внешнем жестком диске), а не внутри папки рабочего пространства, а затем «импорт существующих проектов» на другом компьютере (с независимой установкой Eclipse и рабочей областью).

На этом этапе вам нужно только синхронизировать две установки Eclipse (такие же установки, удаления и обновления плагинов) и две рабочие области (как правило, вы можете настроить один, экспортировать конфигурацию и импортировать ее в другую установку) ,

Я бы неудобно делить рабочее пространство вместе с проектами:

  • некоторые настройки, возможно, потребуется отличаться между рабочими пространствами. Общий случай: конфигурация веб-прокси.
  • В двух рабочих пространствах могут быть разные проекты.
  • Если у вас нет одинаковой версии одного и того же плагина, две установки Eclipse могут сражаться, чтобы переписать настройки рабочего пространства по своему вкусу.
1

Dropbox - хороший вариант.

Я бы импортировал проект в eclipse на свой ноутбук, а также на свой рабочий стол с общей папкой Dropbox в качестве рабочей области, чтобы все было синхронизировано.

Например, если я вношу изменения в свой код на своем рабочем столе, Dropbox должен автоматически синхронизировать эти изменения. После этого, когда я открою тот же код на своем ноутбуке, используя eclipse, я обязательно поеду в свой проводник проекта, нажмите на проект и обновит вручную (нажмите F5). Не забудьте обновиться!

0

Согласно вашему сценарию, я думаю, что лучшим вариантом для вас будет использование распределенной системы . Таким образом, вы могли бы иметь проекты на разных машинах под разными локальными репозиториями (вам даже не нужно нуждаться в, чтобы иметь центральный репозиторий или что-то подобное), нажимая изменения, когда вы работаете над ними.

Это, как говорится, я бы рекомендовал вам занять 30 минут, чтобы читать this Mercurial Tutorial.

0

Рабочее пространство сохраняет эту информацию, но также сохраняет много других метаданных, которые вы не можете разделять между разными компьютерами.Например, где видны диалоги, какие перспективы открыты и т. Д. Если Eclipse имеет разные версии, вы можете завершить новую версию, преобразуя рабочую область в более позднюю конфигурацию и сделав ее непригодной для старой версии.

Лучшим способом обмена проектами между компьютерами является использование project sets. Это также будет работать для обмена проектами между разными пользователями. Это, в свою очередь, требовало исходного репозитория, который вы всегда должны использовать.

1

Фактически, что вы делаете, оно хранится в вашем рабочем пространстве, расположенном в папке пользователя на диске, на котором установлена ​​ОС. Вы можете найти его просто здесь на своем собственном компьютере C: \ Users \ PCname \ workspace \ buky \ bin

+0

Наконец, ответ! – Chris

Смежные вопросы