Ископаемое (программное обеспечение)
Эта статья нуждается в дополнительных цитатах для проверки . ( январь 2021 г. ) |
![]() | |
Оригинальный автор(ы) | Д. Ричард Хипп |
---|---|
Первоначальный выпуск | 2006 г |
Стабильная версия | 2.23 [1] ![]() |
Репозиторий | |
Написано в | С , SQL |
Операционная система | Кросс-платформенный |
Тип | Управление конфигурацией программного обеспечения , система отслеживания ошибок , вики-программное обеспечение |
Лицензия | 2010: Пункт BSD-2 [а] [2] 2007: только GPL-2.0 [б] |
Веб-сайт | www ![]() |
Fossil — это система управления конфигурацией программного обеспечения , система отслеживания ошибок и вики- сервер программного обеспечения для использования при разработке программного обеспечения, созданная Д. Ричардом Хиппом .
Функции
[ редактировать ]Fossil — это кроссплатформенная DVCS , работающая на Linux , производных BSD , Mac и Windows . Он способен выполнять распределенный контроль версий, отслеживание ошибок, вики- сервисы и ведение блогов. Программное обеспечение имеет встроенный веб-интерфейс , который упрощает проекта отслеживание и повышает осведомленность о ситуации . пользователя Пользователь может просто ввести «fossil ui» при любом оформлении заказа, и Fossil автоматически откроет веб-браузер и отобразит страницу с подробной историей и информацией о статусе этого проекта. Исполняемый файл ископаемых может быть запущен как автономный HTTP- сервер, как приложение CGI , доступ к которому осуществляется через SSH , или запускаться в интерактивном режиме из CLI .
Будучи распределенным, Fossil не требует центрального сервера, хотя его использование упрощает совместную работу.
Содержимое хранится с использованием базы данных SQLite, поэтому транзакции являются атомарными, даже если они прерываются из-за сбоя питания или сбоя системы. [3]
Fossil — бесплатное программное обеспечение , выпущенное под лицензией BSD. [4] ( перелицензировано по лицензии GPL ).
Принятие
[ редактировать ]Fossil используется для контроля версий проектом SQLite , который сам по себе является компонентом Fossil. SQLite перешел на использование Fossil для контроля версий CVS 12 августа 2009 г. [5] [6]
Некоторые примеры других проектов, использующих Fossil:
- Проект Tcl/Tk
- Пикчр
- MySQL++, оболочка C++ для MySQL и MariaDB. API C
- ЛуаSQLite3
- либфоссиль
- fnc, пользовательский интерфейс Fossil на основе ncurses в терминале
- Androwish, реализация Tcl для Android
- ObjFW — кроссплатформенная среда Objective-C. выполнения и фреймворк
Хостинг исходного кода
[ редактировать ]Следующие веб-сайты предоставляют бесплатный хостинг исходного кода для репозиториев Fossil:
- Долото. Первоначальный владелец сайта Джеймс Тернер объявил, что сайт прекратит работу 1 мая 2013 года. [7] После передачи права собственности на домен 1 мая 2013 года он продолжил работу. [8]
- SourceForge (неофициально через службу хостинга веб-страниц) [9] )
См. также
[ редактировать ]- Сравнение программного обеспечения для контроля версий
- Список программного обеспечения для контроля версий
Примечания
[ редактировать ]Ссылки
[ редактировать ]- ^ «Ископаемое: Журнал изменений» .
- ^ Авторские права на ископаемые
- ^ «Интегрированный контроль версий с Fossil SCM» . 5 ноября 2009 г. , Презентация Арне Бахманна DLR Tech Talk, 1 декабря 2009 г.
- ^ «Ископаемое DSCM, повторно лицензированное с лицензией BSD» . 16 мая 2010 г.
- ^ «Ископаемое: Представление окаменелостей» . Fossil-scm.org. 23 августа 2009 г. Проверено 12 сентября 2009 г.
- ^ «SQLite: временная шкала» . sqlite.org.
- ^ «Chiselapp.com закрывается» . Джеймс Тернер. 28 марта 2013 г. Проверено 10 апреля 2013 г.
- ^ «Перенастройка ChiselApp завершена» . Андреас Куприс. 30 апреля 2013 г. Проверено 1 мая 2013 г.
- ^ «Пример: бесплатный хостинг репозитория Fossil-SCM» . Проверено 21 ноября 2015 г.
Дальнейшее чтение
[ редактировать ]- Шимпф, Джим (март 2013 г.). Fossil Version Control — Руководство пользователя (PDF) (изд. 2.0) . Проверено 11 ноября 2013 г.
Внешние ссылки
[ редактировать ]- Программное обеспечение для отслеживания ошибок и проблем
- программное обеспечение 2006 года
- Кроссплатформенное бесплатное программное обеспечение
- Распределенные системы отслеживания ошибок
- Распределенные системы контроля версий
- Бесплатное программное обеспечение, написанное на C.
- Бесплатное программное обеспечение для контроля версий
- Бесплатное программное обеспечение вики
- Программное обеспечение, использующее лицензию BSD
- Системы контроля версий