Я использовал обоих, и в то время как Subclipse был облупленным для меня, Подрывным (по крайней мере, с предыдущей версией), заблокировал учетную запись моего коллеги, когда он случайно вставил неправильные учетные данные (сетевой вход в систему используется для доступа к репозиторию подрывной деятельности).
Subclipse склонен дезорганизовываться со временем. Если Eclipse регулярно не обновляется, Subclipse, кажется, теряет свою информацию об отслеживании файла. Честно, тем не менее, так как я имею Легкий Плагин Проводника , я использую Подрывной (иногда) для истории и информации об изменении, но я легкий исследую и использую TortoiseSVN для фиксаций и обновлений проектов, я знаю, что недавно изменился.
Ваш код работает правильно. Вероятно, у вас есть какой-то другой не показанный код, который вызывает проблему. Опубликуйте здесь свой модульный тест, и мы диагностируем проблему за вас.