2012-03-01 3 views
6

Использование инфраструктуры развития git, Fisheye + Crucible и Jira 4.2.Jira and git: Как отразить все ветви?

Commits to Fisheye-registered repositories отражены в проектах и ​​билетах Jira, поскольку мы настроили сопоставления в Jira; однако, только фиксации на главной ветке, кажется, отражаются. В Crucible могут быть выбраны другие филиалы для поиска коммитов для отзывов.

Как я могу сделать все эти ветки видимыми в Джире?

ответ

2

Похоже, что это ограничение GIT-Fisheye (https://confluence.atlassian.com/display/FISHEYE/Git):

Когда Рыбий индексирует репозиторий, он индексирует по имеющимся ветвей. Когда он обрабатывает коммиты на ветке, FishEye назначает фиксацию ветке, в которой он сначала видит фиксацию. Конец индексируется только один раз, поэтому, если фиксация принадлежит нескольким ветвям, коммит не будет индексироваться в отношении последующих ветвей.

Вы можете рассмотреть возможность использования - Jira Git плагин https://marketplace.atlassian.com/plugins/com.xiplink.jira.git.jira_git_plugin

0

Показаны то передай для каждой ветви появляется на делает список фиксации нечитаемым. Klonfisch, Jira-Gitorious-connector, делает это именно так.

Это нечитаемо, и я, вероятно, изменю его. Вот пример с 5 ответвлениями:

enter image description here

Смежные вопросы