No Eclipse, como ter configurações de inicialização relativas ao projeto?

Normalmente, tenho várias cópias de um projeto, por exemplo: uma cópia do tronco e outra da ramificação da última versão. Para separar corretamente meus arquivos de projeto do Eclipse, eles são retirados do Subversion em um diretório fora da área de trabalho do Eclipse.

Quero tornar o projeto facilmente importável para o Eclipse e segui as instruções demúltiplo respostas.

O problema é que meus arquivos .launch têm o nome do projeto codificado. Quando um novo projeto é importado, os arquivos de inicialização serão exibidos no menu Executar Configurações, apenas se o projeto tiver exatamente o mesmo nome do exportado. Isso me proíbe de ter duas versões do mesmo projeto.

Parece que a única maneira de fazer isso é ter os arquivos .launch e .project gerados a partir de uma tarefa Ant, mas não vejo ninguém usando essa solução. Talvez eu deva ter vários espaços de trabalho e o projeto sempre com o mesmo nome.

Qual é a melhor maneira de fazer isso?

Editar: Estou marcando o VonC como a resposta, mas não perca os comentários.

questionAnswers(2)

yourAnswerToTheQuestion