Jira относится к системам, которые предназначены для отслеживания ошибок. Но, благодаря ее расширенным возможностям, применяется и для организованного взаимодействия с пользователями, и для управления проектами. «Плюсом» Jira является проведение быстрой и легкой интеграции с внешними системами — SVN, Git, Bitbucket, Testlink. Рассмотрим преимущества такого процесса для команд разработчиков ПО.n
Интеграция Jira с SVN
SVN (или Subversion) известна как система управления версиями, которая носит централизованный характер. Она позволяет сохранять несколько версий документа, отслеживать изменения, производимые в нем, а при разработке программ обеспечивает сохранность их исходных кодов. Интеграция SVN с Jira даст возможность пользователям просматривать информацию об ошибках и проблемах Subversion. Она реализуется с помощью одного из инструментов (на выбор пользователя):n
- Atlassian FishEye (обеспечивает большую масштабируемость и гибкость в исходном коде);
- специально разработанной надстройки Subversion (позволяет связать функционал Jira с проводимыми изменениями в коде SVN).
Интеграция Git и Jira
Git, как известно, представляет собой распределенную систему управления версиями. За счет того, что все ее настройки хранятся в текстовых файлах конфигурации, при выполнении integration Jira — Git упрощается соотношение изменений с соответствующими требованиями к ним. Так, каждая задача, разрабатываемая в отдельной ветке Git, будет носить имя задачи из Jira. Комментарии в commit также имеют установленный номер задачи, поэтому они после интеграции будут отображаться в JiraWorklog.nnn
Integration Jira — Bitbucket
В зависимости от варианта поставки Jira и Bitbucket методы интеграции могут быть различными — часто используется интегратор Teamlead, связывающий между собой две этих системы. В результате появляется возможность в Jira Software создавать из задач новые ветки, которые доступны для каждого члена команды разработчиков. Удобство подобной интеграции еще и в автоматизации всего процесса: из Jira информация о новой ветке передается в Bitbucket, предлагается ее имя, в основе которого ключ соответствующей задачи. К тому же этот процесс займет считанные секунды.n
Интеграция Testlink и Jira
Еще одной системой, которой пользуются команды разработчиков ПО, является TestLink. Она необходима для организации процесса тестирования с открытым исходным кодом. Но существуют такие программные средства управления проектами, что не поддаются самотестированию. В этом случае поможет интеграция TestLink и Jira. При выполнении тестового сценария Jira позволит автоматически отследить ошибки, которые и приводят к возникшим проблемам.n
Реализовать интеграцию Jira с разными внешними системами командам разработчикам ПО помогут наши квалифицированные специалисты. Обращайтесь [email protected]