2008-08-21 13 views
19

Я использовал Trac/Subversion раньше и очень люблю интеграцию. В моем текущем проекте используется Mercurial для распределенной разработки, и было бы неплохо отслеживать проблемы/ошибки и интегрировать их с Mercurial. Я понял, что это может быть сложно с характером DVCS.Есть ли система отслеживания ошибок/проблем, которая интегрируется с Mercurial?

ответ

11

TracMercurial интегрирует Trac с Mercurial. Assembla предоставляет бесплатный Mercurial хостинг с интеграцией Trac.

Идея состоит в том, что у вас есть центральный репозиторий как ваш мастер и выгружаете все вспомогательные изменения из локальных репозиториев в основной.

+0

Используйте эту ссылку: HTTP: // WWW. assemblyla.com/free_mercurial_hosting, чтобы создать бесплатное репозиторинг Mercurial с открытым исходным кодом с интеграцией Trac. Я много google, прежде чем нашел эту ссылку ... – gavenkoa 2011-10-29 23:24:03

13

FogBugz имеет плотные integration with Mercurial через их Kiln продукт.

+5

Kiln (http://kilnhg.com/) обеспечивает еще более тесную интеграцию между FogBugz и Mercurial – tghw 2010-08-27 16:47:55

+0

и имеет бесплатную версию студента! – hellboy 2013-10-31 13:48:37

3

Существует также плагин для интеграции Mercurial с Jira. См. webpage для плагина.

+0

Плагин не обновляется для работы с текущим выпуском Jira 4.3 Интеграция только через FishEye – 2011-03-17 00:47:40

18

Я также хотел бы добавить Redmine в список. Я начал с Trac, но я нашел поддержку Mercurial (и административный интерфейс для всего) намного лучше в Redmine.

+1

И Redmine лучше, если вы работаете с несколькими проектами. – 2009-04-11 15:02:17

4

BugTracker.NET теперь поддерживает интеграцию Mercurial так же, как поддерживает Subversion и git. BugTracker.NET - это бесплатная система с открытым исходным кодом, ASP.NET bug tracking.

Другие бесплатные, открытые трекеры источник ошибок, которые поддерживают Mercurial:

2

Bugs Everywhere - это распределенная система отслеживания ошибок, которая поддерживает Mercurial.

+0

Это выглядит многообещающим, но очень экспериментальным. Вы знаете какой-либо учебник по установке, настройке и использованию? Веб-сайт кажется довольно ограниченным и/или сломанным на данный момент. – dimo414 2010-05-14 09:55:30

0

Если вы открыты для другого предложения, вы можете попробовать Artemis.

Хотя я еще не использовал его, он выглядит достаточно легко.

0

Существует BugzillaExtension для добавления комментария к ошибке Bugzilla каждый раз, когда вы указываете его номер.

1

Я просто положить вместе с command-line bug tracker called b для Mercurial, которые, хотя и не такой мощный, как Trac и тому подобное, это именно то, что много ситуаций требуют. Лучшей особенностью является то, как легко настроить - установить расширение Mercurial, и все ваши репозитории имеют в своем распоряжении трекер ошибок. Я нахожу это невероятно полезным для небольших проектов, которые я не могу/не хочу настраивать с полноценным трекером, живущим на сервере где-то, только hg b и идите.

0

Недавно я разработал плагин Trac, который объединяет некоторые функции Mercurial, которые не поддерживает TracMercurial Plugin, это называется TracMercurialChangesetPlugin. Это позволяет осуществлять поиск в ваших ревизиях, иметь кэш синхронизируется, чтобы просмотреть список изменений в ваших связанных с билетами ...

Вы можете прочитать об этом в http://tumblr.com/x8tg5xbsh

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

  • Нет связанных вопросов^_^