Я работаю в команде волонтера, создавая продукт с открытым исходным кодом с разрешительной лицензией. В настоящее время мы используем 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.]