Eclipse MyLyn с BugZilla: нужно ли изменять/настраивать установку BugZilla?

Меня интересует МайЛин. Я использую Eclipse Ganymede, и у меня есть доступ к установке BugZilla для проекта, над которым я работаю.

Интересно, нужно ли будет каким-либо образом изменить/настроить установку BugZilla или я смогу использовать против нее MyLyn «из коробки»?

Придется ли мне настраивать какой-то особый тип сервера MyLyn или я могу просто установить его только на клиенте?

И если на сервере нужна настройка BugZilla или специального сервиса MyLyn. Сложно ли это настроить и долго ли это делать?


person Community    schedule 08.04.2009    source источник


Ответы (5)


Это должно работать из коробки, просто попробуйте и укажите сервер BugZilla, с которого приходят ваши задачи.

person Community    schedule 08.04.2009

Вывод: Mylyn подключается к Bugzilla 3.0 и не требует никаких изменений в Bugzilla. Все, что вам нужно, это Mylyn (клиентское приложение), доступное в виде подключаемого модуля Eclipse. Mylyn's Bugzilla Connector — один из самых стабильных и популярных коннекторов Mylyn.

Подробности. Mylyn — ведущее решение ALM для экосистемы Eclipse. Недавно он стал проектом высшего уровня на Eclipse. С точки зрения разработчика его основная цель состоит в том, чтобы:

Хотя он предоставляет множество других замечательных функций, эти три пункта являются одними из наиболее часто упоминаемых причин использования Mylyn (или Tasktop, который является коммерческим Mylyn +).

Чтобы загрузить Mylyn, вы можете загрузить Eclipse, который включает Mylyn (например, Eclipse IDE для разработчиков Java EE), или вы можете использовать сайты обновлений, доступные на Страница загрузки Mylyn для установки в существующий Eclipse. Сайты обновлений должны иметь формат: http://download.eclipse.org/tools/mylyn/update/e3.4. В качестве альтернативы вы можете загрузить Tasktop Pro, коммерческий продукт.

После того, как вы загрузили Mylyn, вы легко сможете подключиться к Bugzilla. Вам необходимо:

  1. Откройте представление репозиториев задач.
  2. Нажмите «Добавить репозиторий задач».
  3. Выберите «Bugzilla» и нажмите «Далее».
  4. Введите настройки репозитория, такие как его URL-адрес и ваши учетные данные.
  5. Откройте представление списка задач.
  6. Нажмите «Новый запрос».
  7. Используйте диалоговое окно для создания запроса, который загружает ваши задачи из Bugzilla.

Если вам нужны дополнительные сведения о том, как настроить Mylyn для подключения к Bugzilla, воспользуйтесь этими руководствами на странице подключение к репозиторию и настройка списка задач .

Дэвид Шеперд, Tasktop Technologies
http://www.twitter.com/davidcshepherd

person David Shepherd    schedule 22.09.2010

У меня он установлен, и мне не пришлось ничего трогать в bugzilla, и это тоже более старая версия bugzilla (2.22.4).

person Mario Ortegón    schedule 09.04.2009

В Bugzilla не требуется никаких настроек. Вы просто указываете свой Mylyn на репозиторий Bugzilla, и Mylyn Bugzilla Connector сделает всю работу за вас.

Кроме того, нет сервера Mylyn. Он просто работает на клиенте. Вы сотрудничаете с другими, указывая на одни и те же репозитории задач/проблем/ошибок, и вы также можете использовать Mylyn для локального создания своих личных списков задач. (которыми вы могли бы поделиться с другими, отправив их в Bugzilla)

Я не припомню какой-либо специфичной для Mylyn сложности в конфигурации.

person ezeedub    schedule 10.04.2009

Я настроил это для своего проекта, и в основном он отлично работает.

Время от времени возникают следующие проблемы:

  1. Об ошибках Bugzilla не сообщается корректно. Например, если ошибка не может быть закрыта из-за того, что открыта зависимая ошибка, Bugzilla не допустит изменения, а Mylyn просто сообщит об «ошибке сервера».

  2. Присоединение контекста задачи не всегда работает должным образом. Я наткнулся на этот вопрос в поисках ответов. Проблемы, которые я нахожу, следующие:

    а. если контекст уже прикреплен, «сложно» прикрепить обновленный. Я не знаю, связано ли это с тем, что я должен сначала пометить существующий контекст как «устаревший» - я пробовал это.

    б. Присоединение контекста происходит медленно.

Удачи!

person les2    schedule 08.10.2009