分布式版本控制系統,Fossil 1.27 發布
Fossil 是一個簡單、高可靠性的分布式軟件配置管理系統。值得關注的功能:
1. Bug跟蹤和Wiki
- Web接口
- 自動同步
- 支持 HTTP 接口
- 嵌入式 CGI
- 穩健而且可靠</p>
</div>
版本1.27. 該發行版的關鍵修改包括:
- 增強 fossil changes, fossil clean, fossil extras, fossil ls 和 fossil status 命令,現在可以在命令行對文件及文件夾的操作進行限制;
- 新的 fossil merge 的--integrate 選項,當提交時可以自動關閉已經合并的分支;
- 重命名 /stats_report 頁面為 /reports,視圖寬度不在是絕對值,現在是動態的;
- 增加yw=YYYY-WW (年-周),使用年和日歷周數字來過濾時間線的顯示結果,比如: /timeline?yw=2013-01.
- 更新SQLite以防止在unix中使用1或2描述符號打開倉庫。這個更新修復了如果錯誤申明可能會將數據庫的一部分覆蓋或者損壞數據庫的BUG。
- 增加并排對比(diff)時不限行長度的支持
- fossil commit 新增加了close選項,可以使用它在提交時立即關閉分支;
- fossil bisect 增加了chart選項;
- "human or bot?"驗證的增強
- 關于HTTP服務器不支持CGI或丟失CGI標準環境變量錯誤報告
- windows中sync支持的次要增強;
- 增加 -- fossil server 增加scgi選項;
- sync流程的內部提交
- 內部的JSON API現在使用MIT許可證,這樣下游的用戶、分發者不在被”不作惡“許可的影響。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!