2010-07-01 2 views
1

Вопрос новичку (я еще не создал новые проекты в Eclipse): У меня есть машина под управлением Linux со свежей установкой Eclipse 3.5.2. Я хочу создать новый Java-проект в существующем репозитории subversion (который уже содержит некоторые несвязанные вещи). Поэтому после запуска Eclipse я получаю этот диалог, чтобы указать рабочее пространство. Какая здесь самая лучшая практика? Должно ли это быть в подрывной деятельности? Затем, когда я создал случайный, когда добавляю проект, он переходит в рабочую область. Итак, если мое рабочее пространство не находится в подрывной деятельности, где и как мне получить эти проекты?Как начать новый проект в Eclipse и Subversion

Предпосылки: возможно, я буду работать самостоятельно в этом проекте, однако у меня есть 2 ПК, которые я хочу использовать взаимозаменяемо.

ответ

3

То, что я обычно делаю, помещает рабочее пространство в сторону от ~/.workspace (невидимый каталог). Затем я создаю новые проекты за пределами этого рабочего пространства в каталоге проверки Subversion.

Вы можете создать проект за пределами рабочего пространства следующим образом:

  • Создать каталог в репозитории Subversion. Ваш проект будет жить в этом каталоге.
  • В Eclipse нажмите «Файл»; Новый; Проект.
  • Выберите желаемый тип проекта; Нажмите "Далее.
  • Вместо «Создать новый проект в рабочей области» (по умолчанию) выберите «Создать проект из существующего источника». Имя вводит в заблуждение: источник не должен существовать, просто каталог!
  • Нажмите «Обзор» и выберите каталог, который вы только что создали.

Eclipse создаст файл .project и другие файлы поддержки в указанном вами каталоге. Просто добавьте все эти файлы в Subversion, и вы все настроены.

+0

Ах, четвертая точка с пулями была тем, что мне здесь не хватало! – Grzenio

+0

Одним из недостатков такого подхода к представлению данных вне рабочего пространства является то, что он делает рабочую область не переносной, тогда как если вы сохраняете свои данные внутри рабочей области, вы можете перемещать всю рабочую область между машинами, запустите Eclipse, указывающую на нее, и все ваши проекты и настройки, как и раньше. –

+0

Привет, я сделал то, что вы сказали. Во время процесса мне будет предложено добавить все файлы в subversion, я нажму «да», но тогда проект, похоже, никак не связан с subversion (я установил подзаголовок). Есть идеи? – Grzenio

2

Ваше рабочее пространство - это папка, в которой eclipse будет размещать все ваши проекты.

В принципе, как только вы связали Eclipse с репозиторием SVN, получение SVN-проекта отправит его в рабочее пространство, что позволит вам работать над ним. После внесения изменений вы можете щелкнуть правой кнопкой мыши по проекту в панели проекта (слева, по умолчанию) и выбрать -> команда/subversion (в зависимости от версии затмения) -> фиксация.

Если вы хотите отправить проект в свою подрывную деятельность, вы создаете новый проект внутри своей рабочей области. Затем вы щелкните правой кнопкой мыши по проекту в панели проектов и сделайте то же самое.

+0

Я бы предложил то же самое: используя SVN из Eclipse - сначала вам нужно будет установить поддержку SVN в Eclipse, например. http://www.polarion.com/products/svn/subversive/download.php –

0

давайте говорить, что ваше рабочее пространство НАПРАВЛ /home/grzenio/workspace и ваше имя проекта project

первую очередь, перейдите в /home/grzenio/workspace, то проверка исходного кода, так что код будет /home/grzenio/workspace/project.

Откройте затмение и создайте новый проект из папки, выбрав «Создайте проект из существующего источника». Выбрать /home/grzenio/workspace/project

Voilá!

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