Κυκλοφορία του συστήματος συλλογικής ανάπτυξης GitBucket 4.37

Παρουσιάστηκε η κυκλοφορία του έργου GitBucket 4.37, αναπτύσσοντας ένα σύστημα συνεργασίας με αποθετήρια Git με διεπαφή στο στυλ του GitHub και του Bitbucket. Το σύστημα είναι εύκολο στην εγκατάσταση, μπορεί να επεκταθεί μέσω πρόσθετων και είναι συμβατό με το GitHub API. Ο κώδικας είναι γραμμένος στο Scala και είναι διαθέσιμος με την άδεια Apache 2.0. Οι MySQL και PostgreSQL μπορούν να χρησιμοποιηθούν ως DBMS.

Βασικά χαρακτηριστικά του GitBucket:

  • Υποστήριξη για δημόσια και ιδιωτικά αποθετήρια Git με πρόσβαση μέσω HTTP και SSH.
  • Υποστήριξη GitLFS.
  • Διεπαφή για πλοήγηση στο αποθετήριο με υποστήριξη για ηλεκτρονική επεξεργασία αρχείων.
  • Διαθεσιμότητα Wiki για την προετοιμασία τεκμηρίωσης.
  • Διεπαφή για την επεξεργασία μηνυμάτων σφάλματος (Ζητήματα).
  • Εργαλεία για την επεξεργασία αιτημάτων για αλλαγές (Pull requests).
  • Σύστημα αποστολής ειδοποιήσεων μέσω email.
  • Απλό σύστημα διαχείρισης χρηστών και ομάδων με υποστήριξη για ενσωμάτωση LDAP.
  • Ένα σύστημα πρόσθετων με μια συλλογή από πρόσθετα που έχουν αναπτυχθεί από μέλη της κοινότητας. Οι ακόλουθες δυνατότητες υλοποιούνται με τη μορφή πρόσθετων: δημιουργία σημειώσεων ουσίας, δημοσίευση ανακοινώσεων, δημιουργία αντιγράφων ασφαλείας, εμφάνιση ειδοποιήσεων στην επιφάνεια εργασίας, σχεδίαση γραφημάτων δέσμευσης και σχεδίαση AsciiDoc.

Στη νέα έκδοση:

  • Είναι δυνατό να ορίσετε τη δική σας διεύθυνση URL στις ρυθμίσεις πρόσβασης στο χώρο αποθήκευσης μέσω SSH, οι οποίες μπορούν να χρησιμοποιηθούν όταν οι χρήστες έχουν πρόσβαση στο GitBucket μέσω SSH όχι απευθείας, αλλά μέσω ενός πρόσθετου διακομιστή μεσολάβησης που ανακατευθύνει αιτήματα πελατών.
    Κυκλοφορία του συστήματος συλλογικής ανάπτυξης GitBucket 4.37
  • Προστέθηκε η δυνατότητα χρήσης κλειδιών EDDSA για την επαλήθευση των ψηφιακών υπογραφών των δεσμεύσεων. Η υποστήριξη παρέχεται μέσω ενημέρωσης των στοιχείων apaceh-sshd και bouncycastle-java.
  • Οι περιορισμοί στο μέγιστο μέγεθος κωδικού πρόσβασης έχουν αλλάξει (το όριο έχει αυξηθεί από 20 σε 40 χαρακτήρες) και το URL WebHook (από 200 σε 400 χαρακτήρες).
  • Το Web API έχει επεκταθεί και η ενοποίηση με το σύστημα Jenkins έχει βελτιωθεί. Προστέθηκαν πρόσθετες κλήσεις API για εργασία με το Git (Git Reference API) και λίστες ζητημάτων επεξεργασίας, για παράδειγμα, προστέθηκε υποστήριξη για δεδομένα σε δοκιμαστικές εκδόσεις (ορόσημο) και παρείχε τη δυνατότητα εκτέλεσης λειτουργιών σε όλες τις εγγραφές ζητημάτων ταυτόχρονα.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο