Почему я не вижу новые функции на своем сайте обновлений Eclipse? - PullRequest
3 голосов
/ 15 декабря 2011

В двух словах: Я обновил некоторые функции на своем сайте обновлений Eclipse, но новые версии не отображаются, только существующие (установленные): .

Фон

Я написал несколько плагинов (расширений преобразований) в RSA для обеспечения управляемой моделями разработки (превращения независимой от платформы модели UML в Java).

Чтобы поделиться ими с коллегами-разработчикамиЯ создал сайт обновлений Eclipse.У меня есть 1 функция для каждого плагина (да, я понимаю, что это излишне, но я не смог установить некоторые плагины, когда они были сгруппированы в функцию).После создания сайта обновлений я проверил весь сайт в системе контроля версий - другие разработчики просто извлекают сайт, добавляют его в качестве локального сайта обновлений в RSA и устанавливают все плагины.

С тех пор я обновилколичество плагинов (увеличение их версии), обновление их собственных функций (увеличение версии), восстановление сайта обновления и его регистрация. Это сработало нормально - другие разработчики просто извлекают обновленный сайт и устанавливают новые версии плагинов.

Проблема

Недавно я снова обновил плагины, обновил функции и перестроил сайт обновлений, но новые версии функций не появляются на сайте обновлений (например, через Help->Software Updates->Available Software)!Как будто он где-то кеширует старый сайт обновлений, потому что он все еще показывает версии, которые я установил.Версии функций и плагинов на встроенном сайте - все правильные (новые) версии.

Я пробовал:

  • Обновление сайта обновления
  • Удалениесайт обновления и добавление его обратно
  • Удаление всех плагинов и сайта обновления (когда я снова добавляю сайт, он по-прежнему показывает только старые версии)
  • Удаление всех файлов в обновленииsite, за исключением .project и site.xml и перестройка (после того, как я заметил, что artifacts.xml все еще упоминал о старых версиях), все еще не повезло
  • с использованием RSA 8.0.4 (на котором уже были установлены старые версии)

Кто-нибудь сталкивался с этим раньше или знает, почему это происходит?

Я использую IBM Rational Software Architect 7.5.5.2 (на основе Eclipse 3.4.2).

1 Ответ

2 голосов
/ 15 декабря 2011

Хорошо, я действительно заставил его работать, но это не самое элегантное решение - если кто-нибудь может придумать альтернативное решение (или причину, по которой это происходит), я был бы признателен за это!

Все, что я сделал, было

  • удалить все файлы на моем сайте обновлений, кроме .project и site.xml
  • удалить все функции с моего сайта
  • добавить функции обратно на сайт
  • создание сайта
  • удалить сайт обновления из раздела Доступное программное обеспечение в RSA (он жаловался, что сайт не существовал до того, как я это сделал)
  • добавить сайт снова

Как только я это сделал, появились новые версии, и я смог успешно их обновить. Я все еще не уверен, нужен ли первый шаг или нет ...

...