Я использовал Trac/Subversion раньше и очень люблю интеграцию. В моем текущем проекте используется Mercurial для распределенной разработки, и было бы неплохо отслеживать проблемы/ошибки и интегрировать их с Mercurial. Я понял, что это может быть сложно с характером DVCS.Есть ли система отслеживания ошибок/проблем, которая интегрируется с Mercurial?
ответ
TracMercurial интегрирует Trac с Mercurial. Assembla предоставляет бесплатный Mercurial хостинг с интеграцией Trac.
Идея состоит в том, что у вас есть центральный репозиторий как ваш мастер и выгружаете все вспомогательные изменения из локальных репозиториев в основной.
FogBugz имеет плотные integration with Mercurial через их Kiln продукт.
Я также хотел бы добавить Redmine в список. Я начал с Trac, но я нашел поддержку Mercurial (и административный интерфейс для всего) намного лучше в Redmine.
И Redmine лучше, если вы работаете с несколькими проектами. – 2009-04-11 15:02:17
BugTracker.NET теперь поддерживает интеграцию Mercurial так же, как поддерживает Subversion и git. BugTracker.NET - это бесплатная система с открытым исходным кодом, ASP.NET bug tracking.
Другие бесплатные, открытые трекеры источник ошибок, которые поддерживают Mercurial:
- Trac - http://trac.edgewall.org/wiki/TracMercurial
- Redmine - http://www.redmine.org/wiki/1/RedmineRepositories
- Roundup - https://www.mercurial-scm.org/wiki/Hook. Команда разработчиков Mercurial сама использует Roundup.
Bugs Everywhere - это распределенная система отслеживания ошибок, которая поддерживает Mercurial.
Это выглядит многообещающим, но очень экспериментальным. Вы знаете какой-либо учебник по установке, настройке и использованию? Веб-сайт кажется довольно ограниченным и/или сломанным на данный момент. – dimo414 2010-05-14 09:55:30
Если вы открыты для другого предложения, вы можете попробовать Artemis.
Хотя я еще не использовал его, он выглядит достаточно легко.
Существует BugzillaExtension для добавления комментария к ошибке Bugzilla каждый раз, когда вы указываете его номер.
Jira интегрируется с помощью плагина. Это отличный инструмент.
Я просто положить вместе с command-line bug tracker called b для Mercurial, которые, хотя и не такой мощный, как Trac и тому подобное, это именно то, что много ситуаций требуют. Лучшей особенностью является то, как легко настроить - установить расширение Mercurial, и все ваши репозитории имеют в своем распоряжении трекер ошибок. Я нахожу это невероятно полезным для небольших проектов, которые я не могу/не хочу настраивать с полноценным трекером, живущим на сервере где-то, только hg b
и идите.
Недавно я разработал плагин Trac, который объединяет некоторые функции Mercurial, которые не поддерживает TracMercurial Plugin, это называется TracMercurialChangesetPlugin. Это позволяет осуществлять поиск в ваших ревизиях, иметь кэш синхронизируется, чтобы просмотреть список изменений в ваших связанных с билетами ...
Вы можете прочитать об этом в http://tumblr.com/x8tg5xbsh
Используйте эту ссылку: HTTP: // WWW. assemblyla.com/free_mercurial_hosting, чтобы создать бесплатное репозиторинг Mercurial с открытым исходным кодом с интеграцией Trac. Я много google, прежде чем нашел эту ссылку ... – gavenkoa 2011-10-29 23:24:03