Rilis sistem pengembangan kolaboratif GitBucket 4.37

Rilis proyek GitBucket 4.37 telah disajikan, mengembangkan sistem untuk kolaborasi dengan repositori Git dengan antarmuka bergaya GitHub dan Bitbucket. Sistem ini mudah dipasang, dapat diperluas melalui plugin, dan kompatibel dengan GitHub API. Kode ini ditulis dalam Scala dan tersedia di bawah lisensi Apache 2.0. MySQL dan PostgreSQL dapat digunakan sebagai DBMS.

Fitur utama GitBucket:

  • Dukungan untuk repositori Git publik dan pribadi dengan akses melalui HTTP dan SSH;
  • dukungan GitLFS;
  • Antarmuka untuk menavigasi repositori dengan dukungan untuk mengedit file online;
  • Ketersediaan Wiki untuk menyiapkan dokumentasi;
  • Antarmuka untuk memproses pesan kesalahan (Masalah);
  • Alat untuk memproses permintaan perubahan (Permintaan tarik);
  • Sistem pengiriman notifikasi melalui email;
  • Sistem manajemen pengguna dan grup yang sederhana dengan dukungan untuk integrasi LDAP;
  • Sistem plugin dengan kumpulan add-on yang dikembangkan oleh anggota komunitas. Fitur-fitur berikut diimplementasikan dalam bentuk plugin: membuat catatan inti, menerbitkan pengumuman, membuat cadangan, menampilkan pemberitahuan di desktop, merencanakan grafik komit, dan menggambar AsciiDoc.

Dalam rilis baru:

  • Dimungkinkan untuk mengatur URL Anda sendiri dalam pengaturan untuk mengakses repositori melalui SSH, yang dapat digunakan ketika pengguna mengakses GitBucket melalui SSH tidak secara langsung, tetapi melalui server proxy tambahan yang mengalihkan permintaan klien.
    Rilis sistem pengembangan kolaboratif GitBucket 4.37
  • Menambahkan kemampuan untuk menggunakan kunci EDDSA untuk memverifikasi tanda tangan digital dari komitmen. Dukungan diberikan melalui pembaruan pada komponen apaceh-sshd dan bouncycastle-java.
  • Batasan ukuran kata sandi maksimum telah diubah (batasnya ditingkatkan dari 20 menjadi 40 karakter) dan URL WebHook (dari 200 menjadi 400 karakter).
  • Web API telah diperluas dan integrasi dengan sistem Jenkins telah ditingkatkan. Menambahkan panggilan API tambahan untuk bekerja dengan Git (API Referensi Git) dan memproses daftar masalah, misalnya, menambahkan dukungan untuk data pada rilis pengujian (tonggak sejarah) dan memberikan kemampuan untuk melakukan operasi pada semua catatan masalah sekaligus.

Sumber: opennet.ru

Tambah komentar