Отслеживание ошибок для Windows и SVN
-
11-07-2019 - |
Вопрос
Я работаю в составе волонтерской команды, создающей продукт с открытым исходным кодом и разрешительной лицензией.В настоящее время мы используем Visual SVN Server / TortoiseSVN для управления версиями и TeamCity для наших сборок непрерывной интеграции.
Я хотел бы добавить компонент отслеживания ошибок в микс, который будет интегрирован в SVN.В идеале я бы хотел использовать FogBugz, но у нас нет бюджета.Итак, мне нужна альтернатива.Требования таковы:
- Должна быть бесплатной или иметь бесплатную версию, поддерживающую не менее 20 разработчиков (мы волонтеры!).
- Необходимо интегрироваться с сервером VisualSVN
- Должен запускаться в Windows
- Я предпочитаю технологию Microsoft (ASP.Net вместо PHP;SQL Server поверх MySQL и т.д.) Поскольку мы являемся магазином Microsoft, у нас есть опыт работы с этими инструментами, и они уже установлены.
- Должен уметь работать с географически распределенной командой
- Должен работать с экспресс-версиями Visual Studio (не у всех разработчиков есть версия Pro, поэтому мы не можем полагаться на надстройки Visual Studio).
Пожалуйста, я хотел бы получить рекомендации Сообщества по продуктам, которые отвечают всем вышеуказанным требованиям.
[Разъяснение:наша лицензия очень близка (хотя и не дословно) к лицензии MIT.]
Решение
ДЖИРА является бесплатно для проектов с открытым исходным кодом и будет работать в Windows.Интеграция Subversion доступна и обеспечивается через плагин.
Другие советы
Трасса:Это не технология Microsoft, но она хорошо интегрируется в SVN.Существует не так много бесплатных программ для отслеживания ошибок, которые доступны на технологии Microsoft.
Попробуй Багзилла.
- Является бесплатным
- Я не знаю, интегрируется ли с SVN...но я полагаю, что ответ будет утвердительным.
- Работает в Windows - необходимо настроить несколько компонентов, но на самом деле он работает однако в IIS работает довольно хорошо установка немного сложнее.Bugzilla - это Perl и MySQL.Однако, как я уже сказал, я успешно установил Bugzilla в Windows 2003.Установка MySQL и Perl не требует много ресурсов сервера - у нас были эти два на нашем тестовом сервере ASP.NET + MSSQL, и никакой производительности падения не наблюдалось.
- Работает с распределенной командой.
Попробуй ИнДеферо, вы даже можете получить размещенный способ бесплатно, если ваш проект не такой уж большой по размеру.