Можете ли вы поделиться компонентами между проектами Jira?

Для PHP, «всегда безопасно предшествовать не-буквенно-цифровому с« \ », чтобы указать, что он обозначает себя». - http://php.net/manual/en/regexp.reference.escape.php .

За исключением случаев, когда это «или».: /

Чтобы избежать переменных шаблона регулярных выражений (или частичных переменных) в PHP, используйте preg_quote ()

11
задан Ben Gartner 15 September 2009 в 22:32
поделиться

4 ответа

Я обхожу это, создавая отдельный проект для общего кода, помечая каждую проблему в зависимости от того, к какому выпуску (-ам) она относится, а затем создавая фильтры JIRA, которые просматривают эти теги в нескольких проекты, чтобы отслеживать список проблем для выпуска.

Например, предположим, что у меня есть продукт A и продукт B, которые оба используют общие библиотеки. Я хочу выпустить версию 1 продукта A и версию 2 продукта B; оба этих выпуска нуждаются в исправлении проблемы 1001 в проекте общей библиотеки.

Я помечаю проблему 1001 общей библиотеки с помощью «ProdAVer1 ProdBVer2», все проблемы продукта A для версии 1 помечаю «ProdAVer1», а все проблемы с продуктом B проблемы для версии 2 с "ProdBVer2".

8
ответ дан 3 December 2019 в 09:20
поделиться

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

В проекте JIRA для JIRA есть целая серия билетов. по этому поводу. Если вы создадите там учетную запись, вы сможете голосовать за проблемы, чтобы повлиять на команду разработчиков, и получать уведомления при обновлении заявок.

2
ответ дан 3 December 2019 в 09:20
поделиться

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

1
ответ дан 3 December 2019 в 09:20
поделиться

I've also used a JIRA CLI (SOAP) to keep the list of components in two projects in sync, but it isn't ideal either.

~Matt

1
ответ дан 3 December 2019 в 09:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: