Кто-нибудь знает о плагине, который можно использовать для интеграции Jira с TFS?
Интеграция Jira и TFS?
Ответ 1
См. Сочетание TFS с Jira - любые опыты или советы?
Параметры следующие:
- TFS4JIRA (коммерческий/бесплатный для личного и некоммерческого использования)
- UseTFS (коммерческий/бесплатный для проектов сообщества и open-source)
- Atlassian Connector для Visual Studio (бесплатно)
Раскрытие информации. Я работаю с поставщиком Pigsty от UseTFS.
Ответ 2
По-видимому, это не огромный приоритет для атласа:
Ответ 3
Мне удалось интегрировать TFS и Atlassian Fisheye/Crucible через SvnBridge. Отлично работает. Есть несколько дополнительных шагов:
- Вы должны реализовать патч 8517 (http://svnbridge.codeplex.com/SourceControl/list/patches) и создать с ним SvnBridge;
- Вы должны изменить версию SVNKit в FishEye. FishEye использует версию SVNKit 1.3.3, которая не работает с SvnBridge (есть некоторые ошибки PROPFIND). Вы должны скачать версию 1.3.7 из http://svnkit.com/ и поместить ее в FishEye.
После этого все должно работать. Существует еще один дополнительный патч для SvnBridge, который предотвращает некоторые журналы ошибок на сервере.
Но в итоге все работает отлично!
Вы можете связаться со мной для двоичных файлов и инструкций...
Ответ 4
Я искал что-то подобное раньше и ничего не нашел. Я также напрямую общался с разработчиками Atlassian, и они ничего не знали ничего, что могло бы помочь.
Тем не менее, я закончил писать пользовательскую часть интеграции для моего клиента, чтобы создавать элементы TFS из элементов Jira, а затем обновлять статус TFS в Jira. Потребовалось чуть больше дня, чтобы строить, поэтому достаточно прямо предположить, что вы знаете немного Java и API Jira (я использовал интерфейс XMLRPC) и TFS API. Из-за того, как работают обе системы, требуется создание небольшого фрагмента промежуточного слоя для прослушивания событий из TFS, а также для выполнения конечной точки REST для пользовательского действия в Jira для вызова, когда пользователь нажал кнопку "отправить в TFS".
Кроме того, это был случай добавления некоторых настраиваемых полей в определения рабочих элементов с обеих сторон для хранения значений перекрестных ссылок, а затем выполнения сопоставления значений из одного элемента в другой.
К сожалению, у меня нет кода для обмена, поскольку он находится на сайте клиента, иначе я бы бросил то, что у меня появилось, чтобы вы могли посмотреть. К сожалению.
Ответ 5
Вы можете использовать SVN Bridge, чтобы обеспечить интерфейс SVN через вашу установку TFS. Затем настройте Jira/FishEye, как если бы это был репозиторий SVN.
Ответ 6
Вы можете использовать платформу интеграции TFS. Однако адаптера для JIRA пока нет, однако с использованием платформы интеграции TFS (и я предполагаю, что у меня есть хороший простой API JIRA) это не должно быть слишком сложно.
Ответ 7
Я снова создал проект, посвященный этой теме, который может пригодиться вам. Он вышел на github. не стесняйтесь разветвлять его и вносить изменения.