GNATS
GNATS | |
---|---|
![]() | |
Тип | Система отслеживания ошибок |
Разработчики | Чед Уолстром,Проект GNU |
Написана на | Си |
Операционная система | Кросс-платформенный |
Первый выпуск | 1992 |
Последняя версия | 4.2.0 (2015-02-28[1]) |
Лицензия | GPL |
Сайт | gnu.org/software/gnats/ |
GNATS —свободнаясистема отслеживания ошибок, созданная в рамкахПроекта GNU. Распространяется по лицензииGPL.
GNU GNATS включает в себя набор инструментов для отслеживания программных ошибок (багов), о которых сообщают пользователи на центральном сайте. Она решает проблему управления сообщениями и взаимодействия с пользователями различными способами. GNATS хранит всю информацию о сообщённой проблеме в её базах данных и предоставляет инструменты для запросов, редактирования и сопровождения баз данных.
Для проекта созданвеб-интерфейс под названиемGnatsweb.
Особенности
[править |править код]Благодаря своей архитектуре GNATS не привязан к какому-либо одномуинтерфейсу пользователя — ею можно пользоваться черезкомандную строку,электронную почту,Emacs или сетевогодемона, обычно используемого с веб-интерфейсом. Вместе с тем фактом, что все базы данных и конфигурационные файлы GNATS могут храниться в простом текстовом файле, это облегчает использование и предоставляет хорошую гибкость.
Официально поддерживаемые интерфейсы
[править |править код]Имеется четыре официально поддерживаемых интерфейса GNATS[2]:
- Gnatsweb
- Веб-интерфейс для запроса и создания сообщений об ошибках, GNATS работает в качестве фонового процесса
- Emacs-режим GNATS
- Расширение ("major mode") для GNU Emacs и XEmacs, позволяющее получить непосредственный доступ к системам GNAT
- send-pr / edit-pr / query-pr
- Традиционные утилиты командной строки
- TkGnats
- Кроссплатформенное приложение, написанное на языкеTcl/Tk
См. также
[править |править код]Примечания
[править |править код]- ↑GNATS — GNU Project — Free Software Foundation (FSF) (неопр.). Дата обращения: 2 января 2010. Архивировано 22 декабря 2009 года.
- ↑GNATS Frequently Asked Questions: Clients (неопр.). — «В дистрибутиве GNATS имеется несколько клиентских приложений. Наиболее важными из них являются Gnatsweb (WWW-интерфейс GNATS), TkGnats (интерфейс на основе Tcl/Tk), режим GNATS для Emacs и XEmacs, а также send-pr (традиционный интерфейс командной строки для отправки сообщений об ошибках через электронную почту).» Дата обращения: 30 июля 2016. Архивировано 14 мая 2014 года.
Ссылки
[править |править код]- Сайт проекта GNATS (англ.)
- Сайт разработчиков GNATS наsavannah.gnu.org (англ.)
- Сайт разработчиков Gnatsweb наsavannah.gnu.org (англ.)
- Как интегрировать CVS и GNATS (англ.)