Моя настройка: В Eclipse у меня одновременно открыто несколько проектов. Каждый проект - это отдельная ветка CVS одной и той же кодовой базы проекта. Я использую рабочие наборы окон Eclipse для переключения между ветвями. Когда я выбираю определенный рабочий набор окон, Eclipse скрывает другие рабочие наборы окон, что позволяет мне работать с одной ветвью за раз.
Моя проблема: Когда я вставляю трассировку стека исключений в консоль Java Stack Trace, ссылки в трассировке стека открывают копию файла * .java из ветви, отличной от той, которая находится в текущий выбранный рабочий оконный набор. То есть он открывает копию из HEAD вместо копии из REL_3_1, даже если HEAD скрыт и видна только REL_3_1.
Как мне сказать Eclipse, чтобы открыть копию, которая принадлежит выбранному в данный момент рабочему набору окон?
ОБНОВЛЕНИЕ: Когда я готовился сообщить об ошибке в Eclipse Bugzilla, я обнаружил, что проблема больше не возникает. Я не обновлял и не модифицировал Eclipse. Тем не менее, я очистил и перестроил свои открытые проекты. Интересно, это прерывистая проблема?