Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Excerpt

Расширяйте, улучшайте, извлекайте...

Плагины

Вы можете использовать плагины чтобы сделать Crucible таким каким Вы хотите. Либо написать свой собственный с нуля, либо расширить отчет Crucible или установить новый плагин из Atlassian Plugin Exchange.

Типы лпагинов:

  • SCM плагины - Crucible поставляется со встроенной поддержкой Subversion, Mercurial, Git, Perforce, CVS и ClearCase. Плагины доступны для других SCM или не-SCM, таких как Atlassian Confluence или для локальной файловой системы сервера.
  • Плагины отчетов - отчетность Crucible делает консолидированные отчеты статистики обзора кода и многое другое. Примеры - отчет Crucible Blocker и отчеты JIRA Blocker, которые показывают что задерживает завершение обзора.
  • Плагины событий - отвечают за события в Crucible (или FishEye), плагин Automatic Review Creator обнаруживает коммиты с помощью FishEye и создает обзор на каждый коммит.
  • Web инструменты- в Crucible есть много мест где Вы можете добавить свой функционал (например, вкладки, меню, панели инструментов).

Более подробную информацию о разработке плагинов, включая документацию, учебные пособия и примеры кода примеров смотрите на Crucible Development Hub.

REST API

Все аспекты обзора доступны через REST API Crucible, в том числе данные, такие как обзор состояния, комментарии, детали ревизии и многое другое. С его помощью вы можете включить обзор статистических данных в отчетности приложений или даже управлять созданием и бизенс-процессом обзора, из IDE например.