В Eclipse, как иметь конфигурации запуска относительно проекта?

У меня обычно есть несколько копий проекта, например: копия ствола и другая ветка последнего выпуска. Чтобы полностью отделить файлы моего проекта от Eclipse, они извлекаются из Subversion в каталоге вне рабочей области Eclipse.

Я хочу, чтобы проект легко импортировался в Eclipse и следовал инструкцияммножественный ответы.

Проблема в том, что мои файлы .launch имеют имя проекта в жестком коде. Когда новый проект импортируется, файлы запуска будут отображаться в меню «Выполнить конфигурации», только если проект имеет точно такое же имя, что и экспортированный. Это запрещает мне иметь две версии одного и того же проекта.

Похоже, что единственный способ сделать это - создать файлы .launch и .project из задачи Ant, но я не вижу никого, кто бы использовал это решение. Может быть, у меня должно быть несколько рабочих пространств и проект всегда с одинаковым именем.

Какой лучший способ сделать это?

Редактировать: Я отмечаю VonC как ответ, но не пропустите комментарии.