Fossil
- 2.24 (2024年4月24日;穩定版本)[1][2]
![編輯維基數據鏈接](http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png)
- fossil-scm
.org /home
![編輯維基數據鏈接](http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png)
![编辑维基数据](http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png)
Fossil是一个分布式版本控制系统、缺陷跟踪管理系统以及在软件开发中使用的wiki软件服务器,它由D.理查德·希普(英语:D. Richard Hipp)创建。
功能
Fossil是一个跨平台(英语:Cross-platform software)服务器,可以运行于Linux、BSD衍生系统、MacOS和Windows等各种平台。它能够提供分布式版本控制、问题跟踪、wiki服务和博客。该软件有一个内置的网络接口,这降低了项目跟踪的复杂性,并提升了状态意识。用户可以简单地键入“fossil ui”,Fossil就会自动在用户的网页浏览器中打开一个网页,提供详细历史和状态信息。
因为是分布式的,Fossil不需要中央服务器,尽管使用中央服务器可以使协作变得更容易。
内容是使用SQLite数据库存储的,因此事务是原子(英语:Atomicity (database systems))的,即使是因掉电或宕机而中断。[4]
Fossil是自由软件,遵循BSD许可证发布。[5](由先前的GPL再许可)
应用
SQLite项目使用Fossil来进行版本控制,而它本身又是Fossil的一个组件。SQLite是2009年9月由CVS转而使用Fossil作版本控制的。[6]
使用Fossil的其它一些项目的例子:
- Tcl/Tk项目
- 汪汪(英语:Woof (software))
- Dragora GNU/Linux-Libre(英语:Dragora GNU/Linux-Libre)
源代码托管
以下网站为Fossil代码库提供免费源码托管服务:
- Chisel(页面存档备份,存于互联网档案馆)。原网站所有者詹姆斯·特纳(James Turner)宣布,该网站将于2013年5月1日停止运作。[7]在2013年5月1日域名所有权转移之后,它得以继续运作。[8]
- SourceForge(非官方的、通过网页的托管服务[9])
参见
- 版本控制软件比较
- 版本控制软件列表(英语:List of version control software)
参考文献
- ^ https://fossil-scm.org/home/doc/trunk/www/changes.wiki#v2_24.
- ^ "Fossil: Change Log".
- ^ Fossil Copyright [Fossil版权]. [2017-12-12]. (原始内容存档于2017-12-13) (英语).
- ^ Integrated version control with Fossil SCM [用Fossil SCM来集成版本控制]. [2018-10-29]. (原始内容存档于2016-08-15) (英语).
- ^ Fossil DSCM Relicensed with BSD License. [Fossil DSCM重新使用BSD许可证。]. 2010-05-16 [2018-10-29]. (原始内容存档于2018-10-29) (英语).
- ^ Fossil: Fossil Performance [Fossil:Fossil的性能]. Fossil-scm.org. 2009-08-23 [2009-09-12]. (原始内容存档于2014-07-02) (英语).
- ^ Chiselapp.com shutting down [Chiselapp.com关闭]. 詹姆斯·特纳. 2013-03-28 [2013-04-10]. (原始内容存档于2013-08-30) (英语).
- ^ ChiselApp ChangeOver Complete [ChiselApp完成转换]. Andreas Kupries. 2013-04-30 [2013-05-01]. (原始内容存档于2013-07-06) (英语).
- ^ Free Fossil-SCM Repository Hosting [免费Fossil-SCM代码库托管]. [2015-11-21]. (原始内容存档于2016-03-03) (英语).
扩展阅读
- Schimpf, Jim. Fossil Version Control - A Users Guide [Fossil版本控制——用户指南] (PDF) 2.0. 2013-03 [2013-11-11]. (原始内容存档 (PDF)于2013-06-22) (英语).
外部链接
- 官方网站
|
|