Ответ 1
Jira хорошо интегрируется с Subversion.
Используя Bamboo вместе с Subversion и Jira может помочь интегрировать весь цикл управления выпуском - см. Хорошая стратегия для внедрения системы управления версиями
Моя компания использует StarTeam для управления версиями и управления CR, но мне бы очень хотелось переключиться на Subversion для управления версиями. Для тех из вас, кто знает ClearQuest и ClearCase, StarTeam имеет возможность создавать билеты, которые впоследствии могут быть связаны с изменениями кода.
Есть ли подобные продукты, которые прекрасно сочетаются с Subversion (желательно бесплатно, но я не обязательно против идеи коммерческого приложения)? Я играл с trac некоторое время назад, но меня это не впечатлило.
Jira хорошо интегрируется с Subversion.
Используя Bamboo вместе с Subversion и Jira может помочь интегрировать весь цикл управления выпуском - см. Хорошая стратегия для внедрения системы управления версиями
Я установил Redmine неделю назад. Он очень похож на Trac, но написан на рубинах на рельсах и с лучшей темой и с некоторыми приятными функциями ajax (проблемы с щелчком правой кнопки вызывают меню, в котором вы можете изменить кучу вещей для этой конкретной проблемы.) Он отлично интегрируется с Subversion и вы можете настроить его для реагирования на ключевые слова (проблемы) в svn-commit и подключить эти коммиты к определенному идентификатору проблемы.
Я доволен этим до сих пор!
Глядя на DZone, кажется, что assembla может соответствовать вашим потребностям. Я не использовал его сам, но он интегрирует Subversion, Tickets и управление проектами в один пакет.
FogBugz также интегрируется с SVN, хотя он не является бесплатным.
Я также использую Trac для нескольких проектов, но я перехожу к Redmine.
Redmine обрабатывает несколько проектов и подпроектов прямо из коробки, и в целом кажется "более приятным", чем Trac.
У обоих есть интеграция с subversion, поэтому вам нужно определить нужные вам функции и исходный язык, который у вас уже может быть доступен (Trac работает на Python, Redmine на Ruby on Rails).
Я просто установил эту комбинацию:
Это позволяет мне добавить номер случая Fogbugz через Tortoise SVN, а затем я могу видеть изменения кода из FogBugz.
Мы используем Redmine и Beanstalk в моей компании, и мы до сих пор довольны ими.
Мы оценили Trac, Bugzilla, Mantis, Lighthouse и Redmine (FogBugz не был вариантом из-за невероятно высокой цены), и решил, что нам нравится Redmine лучший.
Все ведущие системы отслеживания ошибок интегрируются с Subversion, чтобы изменения Subversion могли быть связаны с проблемой.
BugTracker.NET (бесплатно)
FogBugz (коммерческий)
Джира (коммерческая)
Мантис (бесплатно)
RedMine (бесплатно)
Trac (бесплатно)
Вопрос:
Вы хотите разместить его или разместить для него? Если вы хотите, чтобы он был размещен для вас, добавьте его в список:
Маяк (коммерческий)
Assembla (коммерческий)
Вы также можете найти размещенные решения для FogBugz, Jira и Trac.
Или вы предпочитаете запускать приложение внутри компании и, возможно, даже настраивать код? Затем перейдите со свободной альтернативой с открытым исходным кодом, которая построена на удобной вам технологии.
Наш веб-сайт Bitnami предоставляет бесплатные инсталляторы с одним щелчком для нескольких проектов с открытым исходным кодом, которые включают интеграцию с Subversion и все зависимые, которые необходимы для запуска (Ruby on Rails в случае Redmine, Python в случае Trac и т.д.). Установщики являются автономными (они не будут касаться вашей системы) и буквально минут, чтобы установить (или удалить), чтобы вы могли легко "тест-драйв" Redmine, Mantis, Trac и т.д.
Правила Redmine.
На работе мы используем redmine и очень довольны им...
Интеграция с подрывной деятельностью действительно не проблема...
Хорошо, убийца для меня это:
Assembla Private SVN Repository (бесплатно, как в бесплатном пиве) Частная установка Redmine на общем хостинге. (дешево... как в дешевом пиве)
Вы можете создать столько svn-репозиций в сборке, сколько хотите (на самом деле это круто), соединить их с новым проектом Redmine, и вас ждет чистая сладость.
Близнецы очень хорошо интегрируются - www.countersoft.com