GitBucket 4.38 專案的版本已經發布,開發了一個與 Git 儲存庫協作的系統,具有 GitHub、GitLab 或 Bitbucket 風格的介面。 該系統易於安裝,能夠透過插件擴充功能,並且相容於GitHub API。 程式碼是用 Scala 編寫的,可在 Apache 2.0 許可證下使用。 MySQL 和 PostgreSQL 可以用作 DBMS。
GitBucket的主要特點:
- 支援透過 HTTP 和 SSH 存取的公共和私人 Git 儲存庫;
- GitLFS 支援;
- 用於導航儲存庫的介面,支援線上文件編輯;
- 可用 Wiki 來準備文件;
- 處理錯誤訊息(問題)的介面;
- 用於處理變更請求的工具(拉取請求);
- 透過電子郵件發送通知的系統;
- 簡單的使用者和群組管理系統,支援 LDAP 整合;
- 一個插件系統,包含由社區成員開發的一系列附加元件。 以下功能以插件的形式實現:建立要點註釋、發佈公告、備份、在桌面上顯示通知、繪製提交圖和繪製 AsciiDoc。
在新版本中:
- 您可以將自己的欄位新增至問題和拉取請求。 儲存庫設定介面中新增了欄位。 例如,在問題中,您可以新增一個字段,其中包含解決問題的日期。
- 允許指派多人負責解決問題(Issues)和審查 Pull Request。
- 為用戶提供了一個介面來取代忘記或洩漏的密碼。 為了確認操作,您需要設定透過 SMTP 發送電子郵件。
- 當顯示使用 Markdown 創建的內容時,已經為非常寬的表格實現了對水平滾動的支援。
- 新增了命令列選項「-jetty_idle_timeout」來設定 Jetty 伺服器不活動逾時。 預設情況下,超時設定為 5 分鐘。
來源: opennet.ru