2008-09-24 2 views

ответ

16

Trac предлагает систему отслеживания проблем и многое другое. Он работает по умолчанию с SQLite, что означает простые файлы. Нет необходимости в сервере базы данных.

(хотя Trac может быть настроен на использование MySQL или PostgreSQL, тоже)

4

Учитывая, что любой инструмент отслеживания ошибка будет содержать списки ошибок, которые могут быть запрошены в различных формах - это весьма маловероятно, что вы можете найти инструмент, который не использует какую-либо базу данных.

Однако - вы можете искать тот, который использует базу данных, для которой не нужен механизм базы данных, такой как MySQL или MSSQL. Вам нужно искать тот, который использует что-то вроде SQLite.

http://en.wikipedia.org/wiki/Comparison_of_issue_tracking_systems

например,
- Spiceworks Desktop
- BugWiki
- CVSTrac
- Trac
- Volo Fixer

Кроме того, всегда есть ваша электронная таблица или (как с моим первым багтрекером) листками бумаги, которые жили в определенной куче на мой письменный стол.

-2

Вы просите что-то, что управляет большим количеством данных, но не требует базы данных. Зачем?

MySQL является бесплатным, простым в управлении и может быть установлен в Linux-системе с помощью одной команды, если ее еще нет (также есть версия для Windows).

Как инструмент отслеживания ошибок (требуется база данных), Bugzilla довольно хороша. Единственная проблема, с которой мы сталкиваемся, заключается в том, что она не позволяет легко отслеживать, какие ошибки находятся в разных ветвях: у нас часто есть несколько ветвей обслуживания, которые используют разные клиенты, и может быть трудно отследить, какие ошибки все еще существуют. Кроме того, он работает хорошо и не слишком сложно настроить.

+0

Переносимость является одной из причин вы, возможно, не хотят быть привязанными к серверу базы данных. – Oli 2008-09-24 11:09:06

1

Я использовал Mantis - и есть установка Instant Mantis, которая по существу похожа на Mantis-in-a-box. Работало отлично

1

FogBugz и SourceGear Vault очень хорошо объединяются и очень просты в настройке и использовании.

0

Мы поехали с JIRA и ни разу не пожалели об этом, хотя у него были свои досадные моменты. Главной особенностью, которую он продал для нас, является способность определять наш собственный рабочий процесс, поэтому мы не настраиваем наши процессы на инструмент, но мы можем настроить инструмент на наши процессы (как бы они ни были плохи); ,

Он имеет автономную версию, которая имеет встроенную базу данных, так как вы так боитесь баз данных;)

Смежные вопросы