Более легкий способ переместить проект в Eclipse

Мои проекты изменяют местоположение, и я должен сказать Eclipse это. (Я не тот, перемещающий проект, это уже существует в различных папках. Для работы над другим ответвлением я работаю в другой папке.) Сегодня я просто удаляю проект из Eclipse и импортирую его из нового местоположения.

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

Например:

J:\iteration234_abc\foo\bar\baz\iffle\dizzle\Project

Только изменения корневой папки (итеративное число и idenfier "abc"). После этого существует партия папок. Много папок имеют тонны подпапок с аналогичными именами, который делает нахождение папки с GUI трудоемким и очень скучным.

Было бы настолько хорошо, если я мог бы просто отредактировать путь.

Поскольку Вы, возможно, предположили: J-диск является сетевым диском, обеспеченным системой управления исходным кодом. Способ сказать управление исходным кодом, что я работаю над другим повторением, состоит в том, чтобы продолжить мою работу в другой папке. Моя фактическая рабочая область Eclipse обычно не содержит проектов.

7
задан myplacedk 8 June 2010 в 06:49
поделиться

4 ответа

Другой вариант - экспортировать «Набор командных проектов». Вы получаете XML-файл, например:

<?xml version="1.0" encoding="UTF-8"?>
<psf version="2.0">
<provider id="org.tigris.subversion.subclipse.core.svnnature">
<project reference="0.9.3,https://xxx/trunk/com.image4j,com.image4j"/>
<project reference="0.9.3,https://xxx/trunk/com.jacob,com.jacob"/>
</provider>
</psf>

Это файл, который вы затем можете редактировать вручную, а затем импортировать в пустую рабочую область eclipse

0
ответ дан 8 December 2019 в 01:58
поделиться

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

Тогда вы можете просто использовать "File->Switch Workspaces" для изменения всех открытых проектов сразу.

1
ответ дан 8 December 2019 в 01:58
поделиться

Экспортируйте свой проект в формате "Project Interchange" (по сути, это zip-файл). Затем повторно импортируйте zip-файл в "новое" место - все старые фиксированные пути будут отображены на новые пути.

-1
ответ дан 8 December 2019 в 01:58
поделиться

Я не понимаю, почему система управления версиями должна вызывать изменение местоположения локального проекта. Возможно, вам стоит подумать об использовании SVN или другого SCM, который вообще не требует изменения пути.

-2
ответ дан 8 December 2019 в 01:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: