Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > Как заставить Subclipse учитывать рефакторинг?


Автор: mitHANDler 10.4.2006, 10:44
Пользовался TortoiseSVN. Все устраивает. Единственная беда: при перемещении класса в другой пакет (для java это значит перенос файла из одной папки в другую), нужно ручками, выйдя из IDE повторить тортилкой перенос соответствующего файла. Не-у-до-бно!
Поставил Subclipse. Раз плагин - значит видит, что IDE творит с подопечными (svn) файлами. На деле это не так.
Пример:
В проекте (уже находится под контролем версий) есть 2 пакета:

Код

package A;
Class Foo{..}

package B;


Делаю рефакторинг: move Foo to package B;
При коммите Subclipse выдает диалог, где черным по белому пишет, что в A ожидается файл, в B - добавлен новый. Т.е. если соглашусь на такой commit, то история Foo потеряна.

В чем тогда польза интегрированного клиента svn?
Как же научить Subclipse учитывать рефакторинг?!

На tigris.org только общая информация по установке.

Автор: mitHANDler 12.4.2006, 07:23
Не знаю, что за затмение на меня нашло - на самом деле описанной проблемы не существует: перемещаемый файл отслеживается subclips'ом.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)