Fossil

Fossil
Fossil (програмное обеспечение)
Fossil SCM logo.svg
Тип

распределённая система управления версиями

Разработчик

Ричард Хипп

Написана на

C

Операционная система

Кроссплатформенное программное обеспечение

Последняя версия

1.23[1] (8 августа 2012)

Лицензия

BSD[2]

Сайт

www.fossil-scm.org

Fossil — распределенная система управления версиями, которую разрабатывает Ричард Хипп. Ричард Хипп также является основным разработчиком СУБД SQLite. Fossil использует в качестве хранилища всей информации базу данных SQLite.

Содержание

Дизайн

Вся функциональность реализована в одном исполняемом файле. Размер файла около полутора мегабайт.

Помимо функциональности системы контроля версий в данный проект также заложена функциональность багтрекера, функциональность редактора и хранилища wiki-страниц для более удобной работы с проектом. Также в этом проекте реализован простой HTTP-сервер. Собственно вся работа с репозиторием осуществляется через протокол HTTP.

Fossil также имеет web-интерфейс, который может быть гибко настроен пользователем. Все настройки интерфейса также хранятся в файле репозитория. Встроенный HTTP-сервер поддерживает протокол работы с внешними приложениями CGI, и благодаря этому функциональность поставляемого интерфейса может быть значительно расширена.

Fossil автоматически проверяет все репозитории на целостность и непротиворечивость. Надежность репозитория основана на использовании в качестве хранилища информации СУБД SQLite3, которая способна обеспечить атомарность исполняемых операций.

Использование

Для запуска http-сервера на существующем репозитории, необходимо ввести следующую команду:

 fossil ui <имя файла репозитория>

Для клонирования существующего репозитория достаточно ввести следующую команду:

 fossil clone <URL на существующий репозиторий> <имя создаваемого клона репозитория>

Эта строка создает клон репозитория проекта SQLite:

 fossil clone http://www.sqlite.org/src/ myclone.fossil

Обмен изменениями с другими системами контроля версий

  • Импорт из CVS.
  • Импорт и экспорт из и в Git.

Свободный хостинг репозиториев Fossil

Свободный хостинг репозиториев Fossil осуществляется сайтом chiselapp.com  (англ.), поддерживаемым Джеймсом Тернером (James Turner). Также хостинг репозиториев Fossil предоставляется SourceForge [1]

Примечания

Ссылки

См. также

Veracity (software)



Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Fossil" в других словарях:

  • Fossil — Fos sil, a. [L. fossilis, fr. fodere to dig: cf. F. fossile. See {Fosse}.] 1. Dug out of the earth; as, fossil coal; fossil salt. [1913 Webster] 2. preserved from a previous geological age; as, fossil water from deep wells; usually implying that… …   The Collaborative International Dictionary of English

  • FOSSIL — is a standard protocol for allowing serial communication for telecommunications programs under the DOS operating system. FOSSIL is an acronym for Fido Opus SEAdog Standard Interface Layer . Fido refers to FidoBBS, Opus refers to Opus CBCS BBS,… …   Wikipedia

  • Fossil — Saltar a navegación, búsqueda Para los restos de antiguos organismos, véase Fósil. Fossil es el sistema de archivos por defecto del sistema operativo Plan 9 de los Bells Labs. Utiliza el protocolo de red 9P y se ejecuta como un demonio en espacio …   Wikipedia Español

  • Fossil — Sn Überrest einer vergangenen Zeit erw. fach. (18. Jh.) Entlehnung. Entlehnt aus frz. fossile m., eigentlich Ausgegrabenes , zu l. fossilis ausgegraben , zu l. fodere (fossum) graben, ausgraben .    Ebenso nndl. fossiel, ne. fossil, nfrz. fossile …   Etymologisches Wörterbuch der deutschen sprache

  • Fossil — Fossil, OR U.S. city in Oregon Population (2000): 469 Housing Units (2000): 245 Land area (2000): 0.763277 sq. miles (1.976878 sq. km) Water area (2000): 0.000000 sq. miles (0.000000 sq. km) Total area (2000): 0.763277 sq. miles (1.976878 sq. km) …   StarDict's U.S. Gazetteer Places

  • Fossil, OR — U.S. city in Oregon Population (2000): 469 Housing Units (2000): 245 Land area (2000): 0.763277 sq. miles (1.976878 sq. km) Water area (2000): 0.000000 sq. miles (0.000000 sq. km) Total area (2000): 0.763277 sq. miles (1.976878 sq. km) FIPS code …   StarDict's U.S. Gazetteer Places

  • fóssil — s. m. 1. Nome dado aos restos ou vestígios de plantas ou animais que se encontram nas camadas terrestres, anteriores ao atual período geológico. • adj. 2 g. 2. Que se extrai da terra (ex.: planta fóssil). 3. Antiquado. 4.  [Figurado] Diz se de… …   Dicionário da Língua Portuguesa

  • fossil — [fäs′əl] n. [Fr fossile < L fossilis, dug out, dug up < fossus, pp. of fodere, to dig up < IE * bhedh , to dig in the earth > Welsh bedd, grave, OE bedd, BED] 1. Obs. any rock or mineral dug out of the earth 2. any hardened remains or …   English World dictionary

  • fossil — 1610s (n.) any thing dug up; 1650s (adj.) obtained by digging, from Fr. fossile (16c.), from L. fossilis dug up, from fossus, pp. of fodere to dig, from PIE root *bhedh to dig, pierce. Restricted noun sense of geological remains of a plant or… …   Etymology dictionary

  • Fossil — Fos sil, n. 1. A substance dug from the earth. [Obs.] [1913 Webster] Note: Formerly all minerals were called fossils, but the word is now restricted to express the remains of animals and plants found buried in the earth. Ure. [1913 Webster] 2.… …   The Collaborative International Dictionary of English


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»