Отслеживание ошибок для Windows и SVN - PullRequest
11 голосов
/ 03 августа 2009

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

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

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

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

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

Ответы [ 5 ]

8 голосов
/ 03 августа 2009

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

4 голосов
/ 03 августа 2009

JIRA бесплатно для проектов с открытым исходным кодом и будет работать в Windows. Интеграция Subversion доступна и предоставляется через плагин .

3 голосов
/ 03 августа 2009
1 голос
/ 05 августа 2009

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

1 голос
/ 03 августа 2009

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

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