GitBucket 4.33協同開發系統發布

介紹 項目發布 gitbucket 4.33,其中正在開發一個與 Git 儲存庫協作的系統,提供 GitHub 風格的介面和 到位桶。 該系統易於安裝,可以透過插件進行擴展,並且與GitHub API兼容。 程式碼是用 Scala 寫的, 有空 在 Apache 2.0 下獲得許可。 MySQL 和 PostgreSQL 可以用作 DBMS。

GitBucket的主要特點:

  • 支援可透過 HTTP 和 SSH 存取的公共和私人 Git 儲存庫;
  • 支持 吉特LFS;
  • 用於導航儲存庫的介面,支援線上文件編輯;
  • 可用 Wiki 來準備文件;
  • 處理錯誤訊息(問題)的介面;
  • 用於處理變更請求的工具(拉取請求);
  • 透過電子郵件發送通知的系統;
  • 簡單的使用者和群組管理系統,支援 LDAP 整合;
  • 插件系統 收藏 由社區成員開發的附加元件。 以下功能以插件的形式實現:建立要點註釋、發佈公告、備份、在桌面上顯示通知、繪製提交圖和繪製 AsciiDoc。

特點 新版本:

  • 實現了配置所有功能 選項 透過環境變數的 CLI 介面(對 Docker 有用)。 例如,連接 DBMS 的設定現在可以透過環境變數傳遞,而不是透過 database.conf 檔案傳遞;
  • 新增了新設定 GITBUCKET_MAXFILEZIE(上傳檔案的最大大小)、GITBUCKET_UPLOADTIMEOUT(上傳檔案逾時)、GITBUCKET_PLUGINDIR(插件的附加目錄)和
    GITBUCKET_VALIDATE_PASSWORD(密碼驗證邏輯);

  • 新增了在評估拉取請求中的變更時折疊介面中文件內容的支援(使檢查大型拉取請求變得更容易);

    GitBucket 4.33協同開發系統發布

  • 已實作一個選項來阻止從內部 IP 存取 WebHook 處理程序,並能夠定義有效內部位址的白名單;
    GitBucket 4.33協同開發系統發布

  • 某些 Web API 回應新增了「受讓人」和「受讓人」屬性,以識別已指派或被指派執行工作的使用者。

來源: opennet.ru

添加評論