2013-05-24 5 views
1

Есть ли способ или взломать ограничение действия обновления (F5 или щелчок правой кнопкой мыши -> обновление), чтобы обновить выбранный каталог нерекурсивно, то есть остановиться, не обновляя дочерние каталоги (рекурсивно)?Как обновить только один уровень иерархии проектов в Eclipse?

Проблемный каталог - это sshfs-mount, который очень большой и очень медленный, чтобы обновить, настолько чрезвычайно, что мне так и не удалось дождаться завершения обновления. Даже отмена его не всегда работает должным образом - я должен убить Eclipse, хотя после перезапуска дерево каталогов было обновлено до определенного уровня, и я могу полоскать и повторять, пока не обновил часть дерева, которое мне нужно. Это больно, мягко говоря.

+0

Eclipse ДОЛЖЕН использоваться локально. Ошибочно пытаться использовать его удаленно или с сетевыми ресурсами. Для такого использования vi (m) является лучшим. ;-) – Aubin

+0

Я думаю, что он используется локально, но папка, используемая в его проекте, удалена. –

ответ

0

Попробуйте использовать функцию автоматического обновления. Я не знаю, если он блокирует пользовательский интерфейс, но, если, если же нет, то вы не волнует, если эта папка занимает 5 лет, чтобы обновилась :)

Window> Preferences> General> Workspace

Установите флажок «Обновить доступ», если он доступен, или «Обновить с помощью собственных крючков или опроса» в противном случае.

+0

Мне очень важно, требуется ли 5 ​​лет для обновления или нет, потому что каталог * Мне нужно * может быть обновлен в прошлом году - неприемлемо. У меня включен параметр «Обновить доступ», но нажатие на каталог, который не обновлялся, ничего не делает (и не отображает содержимое внизу). Обновление его вручную снова вводится в удивительно длинный рекурсивный цикл обновления (хотя для немного меньшей иерархии). – Irfy

Смежные вопросы