Fossil
Fossil是一個分散式版本控制系統、缺陷跟蹤管理系統以及在軟體開發中使用的wiki軟體伺服器,它由D.理察·希普建立。
原作者 | D. Richard Hipp |
---|---|
首次釋出 | 2006年 |
目前版本 | |
原始碼庫 | |
程式語言 | C語言、SQL |
作業系統 | 跨平台 |
類型 | 分散式版本控制、缺陷跟蹤管理系統、Wiki軟體 |
授權條款 | 2-clause BSD license[3] |
網站 | www |
功能
Fossil是一個跨平台伺服器,可以執行於Linux、BSD衍生系統、MacOS和Windows等各種平台。它能夠提供分散式版本控制、問題跟蹤、wiki服務和部落格。該軟體有一個內建的網路介面,這降低了專案跟蹤的複雜性,並提升了狀態意識。使用者可以簡單地鍵入「fossil ui」,Fossil就會自動在使用者的網頁瀏覽器中打開一個網頁,提供詳細歷史和狀態資訊。
因為是分散式的,Fossil不需要中央伺服器,儘管使用中央伺服器可以使協同運作變得更容易。
應用
SQLite專案使用Fossil來進行版本控制,而它本身又是Fossil的一個組件。SQLite是2009年9月由CVS轉而使用Fossil作版本控制的。[6]
使用Fossil的其它一些專案的例子:
原始碼代管
以下網站為Fossil代碼庫提供免費原始碼代管服務:
參見
參考文獻
- ^ 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) (英語).