Я использую Eclipse в течение пары лет, и я настроил его на Subversion (Subclipse).Я на самом деле не использую Subversion непосредственно в Eclipse, но это полезно при рефакторинге (например, при изменении имени файла или перемещении файла в другой пакет), потому что это будет делать добавления и перемещения для меня и становится практически невозможным рефакторинг безэта функция.
Но я перешел на индиго, и мои библиотеки Subversion исчезли.Поэтому я снова установил subclipse (1.6, используя SVNKit 1.3.5), и он, кажется, распознает все мои настройки репозитория.Тем не менее, когда я делаю какой-либо рефакторинг, он не выполняет каких-либо скрытых изменений, которые он использовал.
Например, если я переименую файл, создается впечатление, что он создает файл и обновляет все ссылки на код., но когда я делаю 'svn status' в командной строке, у него нет 'D' (удаление существующего файла) и 'A +' (добавление с историей), которого я ожидал, но вместо этого есть "!"(оригинальный файл отсутствует) и '?'(не распознавать новый файл).
Есть предложения?Это работало нормально до обновления до Индиго.
Я также пытался использовать subversive, но у меня были те же проблемы.Я также попробовал subclipse 1.8, но он, похоже, использует только версию HL subversion, и я на Mac и предпочел бы опцию чистой Java (SVNKit).Мой локальный клиент Subversion - версия 1.6 (по умолчанию на Mac OSX.7).