SVN и начало работы с Eclipse Helios - PullRequest
2 голосов
/ 09 сентября 2011

Я работаю программистом около 15 лет. У меня значительный опыт работы с 3 языками. Объект Pascal, C # и Python. Я только что получил работу (как два дня назад) в качестве менеджера проекта для проекта Java, который был написан с использованием следующего стека технологий.

Java EE Затмение Гелиос Кот весна MySQL Код в SVN

Прежде чем приступить к работе, я прочитал пару книг по Java и поиграл с Eclipse. Язык меня совсем не беспокоит - он очень похож на C #. То, с чем я сейчас действительно борюсь, больше похоже на то, как начать.

Я синхронизировал код из репозитория SVN, но буквально не уверен, что делать дальше. Я думаю, что я привык иметь решение или файл проекта для «открытия» (как в Delphi и Visual Studio). Итак, мне нужно создать новое рабочее пространство и «импортировать» его из файловой системы?

Я прошу прощения за вопросы новичка. Я просто чувствую себя немного растерянно, начав здесь Возможно, кто-то, кто недавно пришел из Visual Studio, может мне посочувствовать! :)

Заранее спасибо за помощь.

Ответы [ 3 ]

2 голосов
/ 09 сентября 2011

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

Предполагая, что у них есть настройки проекта в SVN, вы можете просто импортировать их. Вы можете либо напрямую импортировать из SVN как новый проект (используя мастер нового проекта Eclipse), либо вы можете извлечь код из SVN с помощью внешнего инструмента (например, Tortoise), а затем использовать мастер импорта Eclipse для импорта проекта. Перейдите на Import -> General -> Existing projects into workspace, затем перейдите к расположению вашей рабочей копии SVN, и он должен автоматически подобрать там проект (ы) Eclipse.

обновление В продолжение ваших комментариев, позвольте мне немного расширить. Скажем, вы извлекаете рабочую копию из SVN, используя Tortoise, например, c:\foo. Затем вы можете импортировать любые проекты в этой рабочей копии в Eclipe, используя опцию «Импортировать существующие проекты в рабочую область», о которой я упоминал выше. В мастере импорта вы можете выбрать, следует ли Eclipse копировать фактический код в каталог рабочей области или оставить его там, где он есть, и просто хранить ссылки. Это личный вкус, но я обычно не позволяю Eclipse скопировать код в свою рабочую область. Таким образом, я могу работать с кодом в Eclipse (и выполнять обновления / фиксации SVN непосредственно из Eclipse), но также довольно легко выполнять операции с моей рабочей копией svn вне Eclipse.

0 голосов
/ 09 сентября 2011

Вы не найдете точного эквивалента файла .csproj, ближе всего вы получите файлы .project & .classpath, между ними eclipse содержит всю информацию для описания проекта.Если ваш svn checkout содержит файл .project, вы можете напрямую импортировать ваш проект в Eclipse с помощью мастера импорта.В противном случае вы можете попробовать создать новый проект и указать его в svn checkout.

0 голосов
/ 09 сентября 2011

Рабочая область в Eclipse может содержать несколько проектов.

Когда вы открываете eclipse, вы выбираете, какую рабочую область использовать, и затем вы сможете импортировать код в eclipse как новый проект.Вы пробовали использовать Мастер проектов?

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