Отслеживание ошибок для Windows и SVN

Я работаю в команде волонтера, создавая продукт с открытым исходным кодом с разрешительной лицензией. В настоящее время мы используем Visual SVN Server/TortoiseSVN для управления версиями и TeamCity для наших непрерывных сборок интеграции.

Я хотел бы добавить компонент отслеживания ошибок в состав, который будет интегрироваться в SVN. В идеале я бы хотел использовать FogBugz, но у нас нет бюджета. Итак, мне нужна альтернатива. Требования:

  • Должен быть бесплатным или иметь бесплатную версию, поддерживающую не менее 20 разработчиков (мы добровольцы!)
  • Необходимо интегрироваться с сервером VisualSVN
  • Должен запускаться в Windows
  • Я предпочитаю технологию Microsoft (ASP.Net через PHP, SQL Server через MySQL и т.д.), потому что мы являемся магазином Microsoft, у нас есть опыт работы с этими инструментами и уже установлены они.
  • Должно быть возможно работать с географически распределенной командой.
  • Должно работать с Express-изданиями Visual Studio (разработчики не все имеют версию Pro, поэтому мы не можем полагаться на надстройки Visual Studio).

Я бы хотел, чтобы рекомендации сообщества сообщают о продуктах, отвечающих всем вышеперечисленным требованиям.

[Уточнение: наша лицензия очень близка (хотя и не дословно) к лицензии MIT.]

Ответ 2

Trac: это не технология Microsoft, но будет хорошо интегрироваться в SVN. Существует не так много бесплатного программного обеспечения для отслеживания ошибок, которое бесплатно распространяется на технологии Microsoft.

Ответ 4

Попробуйте Bugzilla.

  • Свободно
  • Я не знаю, интегрируется ли с SVN... но я полагаю, что ответ ДА.
  • Работает в Windows - вы должны настроить несколько компонентов, но на самом деле выполняется prety хорошо на IIS, однако установка немного сложна. Bugzilla - это Perl и MySQL. Однако, как я сказал, что я успешно установил Bugzilla в Windows 2003. Установка MySql и Perl делает не занимать много ресурсов сервера - у нас были эти два на нашем ASP.NET + MSSQL тестовый сервер, а не performacne падение наблюдалось.
  • Работает с распределенной командой.

Ответ 5

Попробуйте InDefero, вы даже можете получить бесплатный хостинг, если ваш проект не такой большой.