2008-11-07 4 views
10

Моя компания использует StarTeam для управления версиями и управления CR, но мне бы очень хотелось переключиться на Subversion для управления версиями. Для тех из вас, кто знает ClearQuest и ClearCase, StarTeam имеет возможность создавать билеты, которые впоследствии могут быть связаны с изменениями кода.Система билета/отслеживания с интеграцией Subversion?

Есть ли подобные продукты, которые прекрасно сочетаются с Subversion (желательно бесплатно, но я не обязательно против идеи коммерческого приложения)? Я играл с trac некоторое время назад, но я не был слишком впечатлен этим.

ответ

4

Глядя на DZone кажется, что assembla может соответствовать вашим потребностям. Я не использовал его сам, но он интегрирует Subversion, Tickets и управление проектами в один пакет.

4

FogBugz также интегрирован с SVN, хотя он не является бесплатным.

2

Я просто установить эту комбинацию:

  • Subversion, размещенную на DreamHost (мой домен)
  • FogBUGZ OnDemand - стартап издание (бесплатно только для 2 пользователей)
  • Fogbugs < -> интеграции Subversion - У FogBugz есть готовые скрипты для фиксации после фиксации, вам просто нужно поместить их в нужное место в вашем репозитории Subversion.

Это позволяет мне добавить номер случая Fogbugz th грубая черепаха SVN, а затем я вижу изменения кода из FogBugz.

+0

Можете ли вы представить некоторые подробности о том, как вы настроить Subversion, размещенного на DreamHost поговорить с FogBugz On Demand? У меня есть аналогичная настройка, но я не могу понять, где/как разместить эти файлы в репозитории Subversion ... – 2009-01-18 16:53:03

+0

У меня такая же проблема. крюк после фиксации находится в нужном месте с правильными разрешениями. TortoiseSVN фиксирует идентификатор ошибки. WebSVN правильно сообщает подробности обо всем, но я до сих пор не вижу коммитов из FogBugz. – Pauly 2009-12-25 18:05:41

17

Я установил Redmine неделю назад. Он очень похож на Trac, но написан на рубинах на рельсах и с лучшей темой и с некоторыми приятными функциями ajax (проблемы с щелчком правой кнопки вызывают меню, в котором вы можете изменить кучу вещей для этой конкретной проблемы.) Он отлично интегрируется с Subversion и вы можете настроить его для реагирования на ключевые слова (проблемы) в svn-commit и связать эти коммиты с определенным идентификатором проблемы.

Я доволен им до сих пор!

2

Мы используем Redmine & Beanstalk в моей компании, и мы доволен ими до сих пор.

Мы оценили Trac, Bugzilla, Mantis, Lighthouse и Redmine (FogBugz не был вариантом из-за невероятно высокой цены), и решил, что нам нравится Redmine лучшее.

1

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

BugTracker.NET (бесплатно)
FogBugz (коммерческий)
Jira (коммерческий)
Mantis (бесплатно)
Redmine (бесплатно)
Trac (бесплатно)

вопрос спросить:
Do вы хотите разместить его или организовать для вас? Если вы хотите, чтобы это организовано для вас, а затем добавить к списку:
Маяк (коммерческий)
Assembla (коммерческий)

Вы также можете найти размещенные решения для FogBugz, Jira и Trac.

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

4

Я также использую Trac для нескольких проектов, но я перехожу к Redmine.

Redmine обрабатывает несколько проектов и подпроектов прямо из коробки, и в целом кажется «лучше», чем Trac.

У обоих есть интеграция с subversion, поэтому необходимо определить функции, которые вам действительно нужны, и исходный язык, который может быть уже доступен (Trac работает на Python, Redmine на Ruby on Rails).

1

На нашем сайте проекта Bitnami предоставляются бесплатные инсталляторы с одним щелчком для нескольких проектов с открытым исходным кодом, которые включают интеграцию с Subversion и все зависимости, необходимые для запуска (Ruby on Rails в случае Redmine, Python в случае Trac и т. Д.). Установщики являются автономными (они не будут касаться вашей системы), и буквально за несколько минут установки (или удаления) вы можете легко «провести тест-драйв» Redmine, Mantis, Trac и т. Д.

0

На работе мы используем Redmine и очень доволен ...

Интегрируя его с подрывной действительно ежу понятно ...

0

Хорошо, дело убийцы для меня это:

Assembla Private SVN Repository (бесплатно, как бесплатное пиво) Private Redmine установка на виртуальный хостинг. (дешево ... как в дешевом пиве)

Вы можете создать столько же svn-репозиториев в сборке, сколько хотите (на самом деле это круто), соединить их с новым проектом Redmine, и вас ждет чистая сладость.

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